1.82 (-%)
As of Nov 21, 2024
Source:
We develop and sell solar power projects or sell project SPVs (project development business); provide engineering, procurement and construction business (EPC business); and own and operate solar power projects and sell the electricity generated by our operated solar power plants (IPP business).
Country | United States |
Headquarters | stamford, connecticut |
Phone Number | (347) 577 9055 X-115 |
Industry | manufacturing |
CEO | Yumin Liu |
Website | emeren.com |