Ease of doing business: India overtakes China as world's No. 1 developing countries for retail investment
India has surpassed China to secure the top position among 30 developing countries on ease of doing business, according to a study that cited India's rapidly expanding economy, relaxation of FDI rules and a consumption boom as the key drivers.
Jun 05, 2017, 14:50 PM IST