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...

No posts to display

Trending