Site C has been unleashed

Four of six turbines are online as the 1,100 MW Site C dam moves toward full operation later this year.

The real backbone of green technology

Renewable energy has an enviable position in the court of public opinion. All the while, natural resources that make renewables possible are regularly decried by self-proclaimed progressives pushing to leave everything in the ground.