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...
February 17, 2023
Reports & Indexes Current Affairs