World Cup stadium that hosted Wales match set to be demolished with £167m deal agreed

Inter and AC Milan’s plans for the San Siro area have been approved, with the Italian giants set to invest £1billion to build a new stadium and develop the land
Inter and AC Milan’s plans for the San Siro area have been approved, with the Italian giants set to invest £1billion to build a new stadium and develop the land
Leave a Reply