Introduced in 2016, the DPD system was spurred by an earlier World Bank report on ease of doing business
The World Bank Ease of Doing Business Report 2018 received unprecedented interest this year
GST reforms were not considered in the ranking process this year
India has risen as much as 30 positions to rank 100th among 190 countries
Under ICDS, profits have to recognised once 25% of the completion stage is achieved in construction contracts
The improvement in the rank is on account various regulatory changes that happened over the past one year
World Bank said India still lagged in areas such as starting a business, enforcing contracts and dealing with construction permits
Says reforms in 3-4 areas will be carried out in full force
India still lags in areas like starting a business, enforcing contracts and construction permits
According to World Bank's latest annual Ease of Doing Business report, India now ranks 100th among 190 countries