Invest South

Invest South

Venture capitalClaimed
HQ location
Invercargill City, New Zealand
Portfolio analysis