News

Glen Earrach Energy (GEE) has submitted its application for a 2GW pumped storage hydro (PSH) project near Loch Ness in ...