This company is based in Longueuil, Quebec. It operates hydroelectric dams, wind farms, and solar photovoltaic farms in Quebec, Ontario, British Columbia, Idaho, and France.
This company is based in Longueuil, Quebec. It operates hydroelectric dams, wind farms, and solar photovoltaic farms in Quebec, Ontario, British Columbia, Idaho, and France.