photovoltaic system 145KW

Photovoltaic plant

Shed Industrial Monopoli

Location: Monopoli / Italy