Finance

Rolls Royce profit surges to $2bn in FY23