Loading...
Silvertree Holdings

Silvertree Holdings is a holding and operating company, based in South Africa, that conceives, launches, operates and invests in early- and mid-stage companies targeting the South African and Sub-Saharan African markets.