0
Connected

Trench Farm

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

Lightsource Renewable Energy LTD