Seth & AssociatesJun 6, 20162 minIndia Ranks 2nd in Ease of doing business as per GRDI 2016India has jumped 13 positions from 2015 to rank second among 30 developing countries in 2016 on ease of doing business, according to a...