torontosun.com
OPG sells 16-hectare Toronto waterfront site for $16 million
Publicly-owned Ontario Power Generation has sold off a 16-hectare plot of Toronto waterfront land for $16 million.NDP MPP Peter Tabuns is calling for an independent appraisal of the land, arguing t…