Published 19:23 IST, August 17th 2020
Inside Inter Milan, AC Milan's new home: £1bn stadium touted as catapult for their rise
Inter Milan and AC Milan have joined hands in demolishing the San Siro in a bid to build 'the best stadium in Europe' as they hope to return to former glory.
null | Image:
self
- Listen to this article
- 3 min read
Advertisement
19:23 IST, August 17th 2020