Great Britain-focused clean energy developer Intelligent Land Investments Group, or ILI Group, today announced the start of the initial planning phase for a 1.5-GW pumped storage hydro (PSH) project in Perth & Kinross, Scotland.