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



April 08, 2024