Application submitted for 1.5GW pumped storage hydro project in Scotland
ILI Group has submitted a planning application to the Scottish Government for a 1.5GW pumped storage hydro project at Balliemeanoch in Argyll & Bute. The project aims to enhance the UK’s renewable energy infrastructure, potentially […]