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