In the recent services trade restrictiveness index (STRI), India’s rank improved a notch to 47 from 48 among 50 countries surveyed by the Organisation for Economic Co-operation and Development (OECD).
Highlights –
About the Services Trade Restrictiveness Index (STRI) –