GEE will develop pumped storage hydroelectric power stations of 30 GWh in Loch Ness News May 18, 2024 The project location (above) will be near Loch Ness. Image: GEE. Glen Earrach Energy (GEE) has today (May 17) unveiled…