British energy storage developer Intelligent Land Investments Group, or ILI Group, is looking to sell a 300-MW portfolio of ready-to-build battery storage development sites spread across Scotland.