Deputy President Cyril Ramaphosa is in Davos-Klosters, Switzerland, where he is leading a South African delegation to the World Economic Forum annual meeting. The meeting, scheduled from Tuesday until Friday, brings together over 2 700 world leaders from business, government, international organisations, academia and civil society in Davos to discuss the global economy. Organised under the…