Emeren Group Ltd. engages in the development and operation of solar projects. It operates through the following segments: Solar Power Project Development, Electricity Generation, EPC Services, and DSA (Development Services Agreement). The company was founded in 2005 and is headquartered in Norwalk, CT.
Join thousands of traders who make more informed decisions with our premium features.
Real-time quotes, advanced visualizations, backtesting, and much more.