london stadium
London Stadium: Where Olympic Dreams Go to Die (and Pay Premier League Rent) The London Stadium—once the glittering centerpiece of the 2012 Olympics, now a multi-purpose monument to the international pastime of fiscal self-immolation—has become a global case study in how to torch public money faster than a Greek government bond. Originally budgeted at an…
