The criticism of India’s meteoric rise in Ease of Doing Business Rankings stems from ignorance
The Ease of Doing Business project provides objective measures of business regulations, important dimensions of the regulatory environment and their enforcement across 190 economies and selected cities at the subnational…
14 December, 2018