Glen Earrach Energy Limited (GEE) unveiled plans to build a 2-GW/30-GWh pumped storage hydro (PSH) project in Scotland for which it recently filed a scoping request to the local government’s Energy Consents Unit.