ReneSola wins 38MW in Polish solar auction
ReneSola has been awarded 38MW of solar projects that are eligible for 15-year guaranteed tariffs under Poland's Contract for Difference...
ReneSola has been awarded 38MW of solar projects that are eligible for 15-year guaranteed tariffs under Poland's Contract for Difference...