South Africa’s successful hosting of the G20 Summit has delivered a powerful boost to the country’s global image, tourism appetite and national pride, with Brand South Africa and government saying the ...