A Web portal All About Energy source
Browsing Tag

Leconfield. The solar array is the first of four pilot sites delivered as part of Project PROMETHEUS to increase renewable energy across the defence estate. Spanning approximately four hectares