Silverbacks Holdings

Silverbacks Holdings

A permanent capital holding pursuing value in Africa's tech & lifestyle.

Authorizing premium user...