Premier Dalton McGuinty’s Liberals’ fast tracking of green energy projects will cost electricity ratepayers more green in the long run, auditor says.

More...