Recent headlines have captured the decision of the newly elected Ontario provincial government to cancel more than 700 renewable energy contracts in the province. PrevNext