Renewables developer and electricity retailer Flow Power has reached financial close on its Bennett's Creek battery energy ...