14MW PV Plant, Porto Torres, Italy

Location

Porto Torres (AH), Sardinia, Italy

What we did

H&S support during construction.

Year

2019-2020

Customer

Imesa Spa for ENI Spa