Amid heightened volatility in global financial markets, India, the worlds’ fastest growing major economy, has emerged as the best bet in the retail sector , moving up by 13 places from last year when it comes to the ease of doing business.