Octopus Australia reaches financial close on 486MWh DC-coupled solar-plus-storage site Octopus Australia reaches financial close on 486MWh DC-coupled solar-plus-storage site