EDP Renewables North America (EDPR NA) has commissioned the 100MW Riverstart III solar PV park in Indiana, US.
The New York Power Authority (NYPA) has acquired full ownership of the proposed 20-megawatt (MW) Somers Solar energy project ...