Bussiness3 months ago
Live Nation to Build Major Concert Venue in Toronto As Studio Lot Plan Gets Scrapped
Live Nation Entertainment has unveiled plans for a new 50,000-seat stadium in north Toronto to host top global music acts. Rogers Stadium, to be built on...