Advertisement

True North Strong Free. Subscribe today.

Ontario Power Authority

Business

A solar plan overheats

Ontario admits that its much-hyped energy project was broken and would have cost taxpayers $1 billion