Despite a larger economy and a much bigger population, South Africa’s political uncertainty and failure to draw cost-sensitive investors has given way for the rise of Mauritius as the top investment destination in Africa to register a company. Speaking to CNBC Africa, Bravura’s executive director, Soria Hay, said Mauritius is fast-gaining the reputation among […]