The truth about India’s ease of doing business claim

The truth about India’s ease of doing business claim. ‘The recalculated ranking showed India should have had a higher ranking earlier (113 in 2012 instead of 132) and lower ranking later (114 in 2018 …

( read original story …)