
Joan Sullivan
Northland Power’s management team in front of the 67-turbine Mont Louis wind farm in the Gaspesie region of Quebec, Canada.
Northland Power’s management team in front of the 67-turbine Mont Louis wind farm in the Gaspesie region of Quebec, Canada.
Register to receive our email newsletter.