Scotland-based clean energy developer Intelligent Land Investments Group (ILI Group) said on Monday that it has finalised the sale of its 50-MW Fordtown battery storage project located in Kintore, Aberdeenshire.