'India poised to be world's 3rd largest economy'
As India's investment climate seems to be improving, the moment might not be far away for the country to emerge as the world's third economy, says Jim O'Neill who is better known for coining the acronym BRIC.
Mar 09, 2015, 19:13 PM IST