The mega rich officially have too much money to spend: here’s why that’s a really bad thing
Last night a thought struck me as I walked past The Shard on my way home. Parked outside the Shangri-La Hotel – where suites cost £10,000 a night – were a posse of Bentleys – which cost in excess of £150,000 – and other such beamers which stood proudly in...