US energy storage developer and independent power producer (IPP) On.Energy has secured USD 77.6 million (EUR 73.6m) to build its 160-MWh Palo de Agua battery storage portfolio across Texas.