By Shannon EbrahimIn December South Africa will assume the Presidency of the G20 and host the Summit for the first time on African soil. The G20 is arguably the most important global agenda setting body outside formal UN structures. South Africa is presented with an opportunity to champion the aspirations of developing countries and emerging market economies and lead the development agenda of the African continent within the framework of the G20.Through our participation in the G20 we seek to provide strategic direction in establishing a more equitable, representative, and ‘fit for…