Ukheshe

Sector

Financial Services

Country

South Africa

Investment date

December 2022

Original deal value

US$25 million

We also work with