• February 7, 2025

The Ritz: Losses continue at iconic London hotel

London’s iconic Ritz hotel has now lost more than £75m since it last turned a profit, it has been revealed. The luxury London hotel has posted a pre-tax loss of £10m for 2023, accounts filed more

  • February 6, 2025

Babcock hikes guidance amid Skynet ramp up

Defence firm Babcock has hiked full-year guidance for revenue and profit as business in its Nuclear and Marine segments has boomed. The FTSE 250 group said on Thursday it expects underlying operating