Octopus Australia launches A$10bn renewables platform

The platform, a subsidiary of the UK's Octopus Group, is backed by Hostplus and CEFC, and will invest in wind, solar and battery storage.