Logo
Logo

India needs an indigenous Margaret Thatcher or Deng Xiaoping

Remember Jim O'Neill, a major proponent of the celebrated October 2003 Goldman Sachs Brics report which predicted that, by 2032, India could be the world's third largest economy, after the US and China? In a recent interaction with Gujarat chief minister Narendra Modi, O'Neill maintained how, even with unspectacular growth of a little more than 6% a year, India's economy...

Read Full Story>>