November 19, 2024

Proposals For 840MW Solar Facility In The UK

Photovoltaic Development Partners has submitted plans to the Planning Inspectorate for an 840MW solar facility in Oxfordshire, UK. Once completed, the Botley West project will become […]