India placed 134 in ease of business ranking
Oct 30, 2013, 04:48 PM ISTNew Delhi: India dropped three places to 134 in a list of 189 countries in the ease of doing business ranking while it slipped 2 places to 177 on the ranking related to starting a