Email: sabrangind@gmail.com
Tag: WEF report
India ranks 131st in procedures, 110th in time taken to start business among 137 countries: WEF report
Even as pointing out that India has slipped by one rank in the world competitive ranking from 39th last year to 40th this year, after massive upward swing over...