French & Italian Cooperation For Utility-Scale Projects
Reden Solar & Energy 4 Synergy To Co-Build 300 MW Solar PV Portfolio In Italy’s Puglia By 2027
French solar power company and module manufacturer Reden Solar has entered a framework agreement with Italian solar PV systems developer

