Octopus Australia, part of Britain’s Octopus Group, said today it has achieved financial closing on its Blind Creek solar-plus-storage project in New South Wales, a scheme worth an estimated AUD 900 million (USD 588m/EUR 507.8m).