Scottish clean energy developer ILI Group said today that it has submitted a planning application for its project to build a 1.5-GW pumped-storage hydro (PSH) facility in the local council area of Argyll & Bute.