The companies that have made Cyril Ramaphosa a billionaire

it's all on the up-and-up of course, not a single case of corruption anywhere to be found

unrelated: which of those companies deal in buffalo?
Trusts are actually a big problem if they are in turn running companies or benefitting from them. The business interests of the trust should actually be declared.
The ultimate professional black. Well, either Ramaposer or his BIL Motsepe.