opinion Ease of doing business now an impetus to India’s growth India had ranked 133rd in World Bank’s Ease of Doing Business Report in 2009. In a decade it took a giant leap and was ranked 63rd in 2019. By Ankur Modi