Glen Earrach Energy (GEE) has reached a key milestone in the development of a potential 2GW pumped storage hydro (PSH) project on Scotland’s legendary Loch Ness, having submitted a planning application for the project.
SSE Renewables and Gilkes energy have submitted a planning consent application to Scottish Ministers for a proposed Pumped Storage Hydro (PSH) project.