Team SA impressed leaders at the World Economic Forum, with the country needing to do the same at the G20 meeting this year.