Glen Earrach Energy submits application for landmark Pumped Storage Hydro project on Loch Ness
Glen Earrach Energy (GEE) has submitted its application for a 2GW pumped storage hydro (PSH) project near Loch Ness, under Section 36 of the Electricity Act 1989. It is set to be one of the UK’s largest and most efficient energy storage schemes, which …