Bellaria Igea Marina [88 KW]

Location

Bellaria Igea Marina, Italy

Installed Power

[88 KWP]

Solar Panel

Polycrystalline, 230 Wp

Module units

384

Tamesol

Contruyendo un futuro verde