Doing business in India is not easy

Mint 2018-02-16

Views 6

According to the 11th World Bank Doing Business report, India ranks 134 out of 189 countries surveyed, a drop from the 131 rank in 2012. Mint's Kirthi Rao has more.

Share This Video


Download

  
Report form