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