OPTrust takes 51% stake in Australian energy retailer
The investment will allow Flow Power to expand its Melbourne headquarters and establish a presence in Sydney, Adelaide and Brisbane. Flow Power was the first Australian retailer to offer corporate renewable power purchase agreements in the Australian market.