0
Connected

Trench Farm

Nominal Power: 5MWp
Location: Wrexham, UK
Grid Connection: 2015
Owner:

Lightsource Renewable Energy LTD