News

Glen Earrach Energy submits application for 2GW Scottish hydro

Power Technology · Tiash saha · last updated
Glen Earrach Energy (GEE) has submitted its application for a 2GW pumped storage hydro (PSH) project near Loch Ness in Scotland.