India tops the charts for emerging market and developing economies for 2018 in latest projections according to International Monetary Fund.