London Stadium owner E20 is losing £20m (€21.8m/$24.4m) a year on the venue, it has emerged. The figure is included in E20’s latest accounts, which were obtained by the Press Association follo...
Tags: E20, London Stadium, West Ham, West Ham Stadium, West Ham UnitedLondon Stadium owner hit by rising operational costs
- Posted by TheStadiumBusiness
- on 6th August 2019