SBC Limited — Mbabane, Eswatini
Category: financial-services
SBC Limited is a financials (investment holding / microfinance) organisation based in Mbabane, Eswatini. ESE-listed (ticker SBC). Investment holding; majority owner of Select Limited (microfinance); o…