innergex

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