Organisation:
T20 South Africa
Organisation:
T20 South Africa
Website:
The T20 bolsters South Africa’s G20 presidency by bringing together leading thinkers from across the world. They collaborate within five dedicated Task Forces.