News

Glen Earrach Energy (GEE) has submitted an application for a landmark pumped storage hydro (PSH) project on Loch Ness.