ReneSola Awarded 26MW of Solar Projects in Poland’s Electricity Auction
ReneSola Ltd announced that it was awarded 26 solar utility projects in Poland with capacity of 1 MW for each.
All of these 26 projects are under Poland's Contract for Difference…
Read More...
Read More...