Read Time:10 Second
India jumped seven places on the ranking. In 2006, when the index was first started, India ranked 71st — the highest it’s ever been. However, the ranking has increased every edition since 2023.
India jumped seven places on the ranking. In 2006, when the index was first started, India ranked 71st — the highest it’s ever been. However, the ranking has increased every edition since 2023.