Emeren Group Ltd focuses on investing in renewable energy projects, particularly solar power, while providing asset management services for various energy-related ventures.
2005
United States
51 - 200 employees
Utilities
$25M - 100M in revenue
Not profitable