Shoppers on Oxford Street in London. Bloomberg
Shoppers on Oxford Street in London. Bloomberg

The state of the world is weighing on big businesses in the UK



08 April, 2024