4 charts show why South Africa earned the reputation of ‘Safe Haven’ for investors

  In 2014, South Africa came to be known as the ‘safe haven’ for investors among the Emerging Markets. A comparison of the BRICS nations with developed nations on parameters of corporate governance, as reported in the World Economic Forum Global Competitiveness Report 2013-14, shows us why. Good corporate governance and ethical practices by companies are considered… Read More 4 charts show why South Africa earned the reputation of ‘Safe Haven’ for investors

Six charts that show the state of Innovation in India

  Economists, academicians for long have recognized the role of innovation in a country’s economic growth. National innovative capacity is defined as the ability of a country – as both a political and economic entity – to produce and commercialize a flow of innovative technology over the long term. As India takes on its path… Read More Six charts that show the state of Innovation in India