News

A huge energy project planned for Stephenville, N.L., includes 164 wind turbines, but producing electricity from wind isn't the goal. The goal is producing "green hydrogen" — and then, to ...