Organization: Innergex Renewable Energy Inc.
Type: Client
Address: 1111 rue Saint-Charles Ouest, , Longueuil, QC, J4K 5G4, CAN