Steve Demers

Vice president for business development, Hydro-Quebec

Stories by Steve Demers

No clean energy shell game

Hydropower infrastructure can’t be built in a day