technology Rolls-Royce reports a robust kickoff to the year, ambitioning £3 billion in profits, despite facing setbacks due to tariff-related trade challenges. , and Administrator 2025 May 2