DuPont signs 135MW wind VPPA in USBy Robin LancasterSeptember 24, 2021 Deal with a subsidiary of NextEra Energy Resources for equivalent power from Appaloosa Run project
‘Around 30% of PV modules have defects’By reNEWS EditorialMay 12, 2020 DuPont report findings analysed 3GW of solar installations across nine million panels