India ranked respectable 63rd in 2020 in ease of doing business across the world among 190 countries, improving its rank from abysmal 142 in 2014.
This was definitely phenomenal. We saw a major improvement in FDI flow into India that coincided with this surge.
Want to keep reading? It’s free to join
Create a free account to continue reading
