TORONTO — Ontario ratepayers will benefit from $790 million in savings thanks to the Government of Ontario’s decision to cancel and wind down 758 renewable energy contracts, Minister of Energy, Northern Development and Mines Greg Rickford announced today.
…