All systems go as SA set to lead economic reform as head of G20 Summit
By Ashley Lechman | Published Dec 1, 2024
The G20 is a forum of the largest economies in the world who meet regularly to discuss the most pressing issues facing the global economy.