The Big Picture-Ease of Doing Business: Why is India Stuck?

  The Big Picture-Ease of Doing Business: Why is India Stuck?     Ease of doing business rankings, one of the most important indicators of the country’s environment for small and medium businesses evolved by the World Bank known as International Financial Corporations Rankings has come out for the year 2017. India ranked 130 among …