UK-based Glen Earrach Energy has submitted a planning application for a 2-GW pumped storage hydro (PSH) project near Loch Ness, Scotland, expecting the complex to help stabilise the grid and support the further deployment of renewables.