Ontario is now burdened by some of the highest power rates of any jurisdiction in North America, throwing households into energy poverty and forcing industries to close shop or move to the U.S.Craig Glover/Postmedia Network.
Will Ford keep his promise to lower hydro costs? He’d better