
Innergex is an independent renewable power producer which develops, acquires, owns and operates hydroelectric facilities, wind farms, solar farms and energy storage facilities. As a global corporation, we conduct operations in Canada, the United States, France, and Chile.
Business Phone:
(619) 509-6576
Website:
https://www.innergex.com/en
Business Email:
Business Address:
3636 NOBEL DR
SAN DIEGO CA 92122