Insights into Editorial: Red alert on the green index

Insights into Editorial: Red alert on the green index   Context: Reports on India are improved ranking in the World Bank’s ‘Ease of Doing Business’ Index (from 130 to 100) has been cause for much celebration. As a follow-up to this, the government announced additional reform measures to further improve the ranking. However, coinciding with …