Scotland-based clean energy developer Intelligent Land Investments Group (ILI Group) said on Monday it has sold its 50-MW Auchteraw battery storage project in the Scottish Highlands to Field.