0
2018

Award of a 18MWp Solar Project in Italy

Our company has today announced the award of an EPC Contract, for the construction of a PV project in Cagliari, Sardegna, Italy.