energy storage
Octopus Australia Completes Financial Close on AUD 900 Million Solar-Battery Project in New South Wales
Octopus Australia, the Australian subsidiary of the UK-based Octopus Group, has announced the financial close of its ...