Creator
Rebecca Smithers
In for a penny, out of a pound
The spending power of British consumers is under pressure as disposable income shrinks.
New Heathrow terminal to be shoppers’ paradise
It has taken two decades to plan, 20 000 workers to build and cost an unprecedented £4,3-billion. But until now, the doors to the retail space at Terminal 5, at London’s…