President Ramaphosa's comments are his latest attempt to push back against claims made by Donald Trump and Elon Musk.
Groups from five African countries filed fraud and corruption complaints accusing Vincent Bolloré of illegally obtaining and ...