The Cost of Democracy: Why Business Should Support Political Parties
South Africa is heading toward another cycle of local government elections, with the Independent Electoral Commission (IEC) having already designated 20-21 June as a nation-wide voter registration weekend. In terms of the Constitution the elections could be held anytime between November 2026 and January 2027. With it comes a familiar public debate: who should fund…
read more


