December 4 – West Ham’s tenancy at the London Stadium has been controversial from the start. Accusations that the stadium was a government giveaway to the Premier League club seem to have now been backed up London Mayor Sadiq Khan’s announcement that he is stepping in to take over the running of the stadium that is costing the taxpayer £20 million a year.
A report by accountants Moore Stephens found the £323 million cost of the conversion of the Olympic Stadium into a football venue would never be recovered.
The post Has bubble burst over West Ham’s London Stadium deal of the century? appeared first on Inside World Football.