Octopus Investments Australia, a unit of Britain’s Octopus Group, has acquired a 500-MW/1,000-MWh battery energy storage project under development in Queensland by Sydney-based Flow Power.