Flow Power is betting big on battery storage with a massive 200 MWh project near Corowa, NSW, but flood concerns…