Osborne & Little blames cost of living for £1.9m loss

  • Posted on February 7, 2025
  • By The Times
  • 1 Views
Osborne & Little blames cost of living for £1.9m loss

Sales at the family business of George Osborne, the former chancellor, declined by 10 per cent to £29.1 million in the year to last March
continue reading...

Author
The Times

You May Also Like