- Overland Park, KS
- 11-50
- tedrenewables.com
- linkedin.com/company/ted-renewables
name | type | Technologies | regions | HQ | |
---|---|---|---|---|---|
ENGIE North America Inc. | Developer, Investor | Solar, Wind, Energy Storage | USA & Canada, LATAM & Caribbean | Houston, Texas | |
ITOCHU Corporation | Investor | Solar, Wind, Other Renewables, Energy Storage, Infrastructure & Other | Asia | - |