Emeren Group Ltd, together with its subsidiaries, develops, builds, and sells solar power projects. It owns and operates 3 GW pipeline of projects and independent power producer assets, as well as a ...