ReneSola’s 2020 Annual Revenues Dropped 38%

ReneSola’s Annual Revenues, EBITDA & Gross Margin Declined In 2020, But Management Bullish Of 2021 Prospects; Aims To Monetize 300 MW Projects & Grow Pipeline To 2 GW In 2021

Chinese solar power company with US base, ReneSola Power exited 2020 with total revenues of $73.9 million declining 38% from