Category : InternationalPublished on: February 20 2023
Share on facebook
The Organization for Economic Cooperation and Development recently released the Services Trade Restrictiveness Index.
India ranked 47th. Last year, India was in the 46th position.
Unfortunately, India remains among the bottom five countries in the ranking.
Russia was in the 48th position due to its war with Ukraine.
This year STRI covered around 50 countries. Japan was ranked topmost. It was followed by UK, Netherlands, Czech, and Chile in second, third, fourth, and fifth places respectively.