TORONTO – A new City of Toronto report says that the province’s lease for the Ontario Science Centre building allows the city to end the agreement early and leave Ontario on the hook for demolition costs if the building is…
Toronto Sports News Continuously Updated