Minerva-Mesina_Sicily_blade_banner

Solar

Greentech has solar projects in operation located in Italy and Spain.