“It has been an eventful journey in the last 4 years, we have moved up from 142nd position to 77th in this short span. A number of steps have been taken in the Ease of Doing Business, particularly in the speed at which you can set up companies and with various permissions. A lot of headway has been made.”