Company Details
- Employees
- 96
- Address
- 149 Water Street,
- Industry
- Renewable Energy Power Generation
- NAICS
-
Electric Power Generation
- Website
- http://www.emeren.com
- Keywords
- Energy, Solar Power, Asset Management, Project Development, Project Financing, M&A, Renewables, Storage, Sustainability.
- HQ
- Norwalk, Connecticut