Large-scale 227.5 MWp photovoltaic project in Chile, for which STR POWER carried out the electrical works and cable trench excavation works.

Image

Address

27 Adrianothiron str., 172 37, Imittos, Attiki, Greece

Phone

+30 210 9730514