Meaford pumped hydro project a key to TC Energy’s transition
TC Energy Corp., a Calgary-headquartered energy company, sees pumped hydro as a part of its shift to a cleaner portfolio with a 1,000-megawatt project in Meaford, Ont. named Ontario Pumped Storage. Though it has not emerged without criticism.