chelveston

Location

Chelveston, UK

Units

64.072

Module

Polycrystalline 250Wp

Installed Power

16.000 Kwp