MET Group enters Italian, Spanish renewables

Switzerland-based energy company MET Group has acquired a total of 263MW of solar PV projects in Italy and Spain from regional developers

Blurred image of IJGlobal article content