PowerReneSola and Emeren launch 1st solar project in ItalyeditorNovember 12, 2021November 12, 2021 by editorNovember 12, 2021November 12, 20210394 ReneSola, a leading US solar project developer, and Emeren, a UK-based solar and battery energy storage developer, have launched their first solar energy project in...