India has jumped six ranks to 38th position among 139 countries on the World Bank’s Logistics Performance Index for 2023, the same rank as Turkey, Saudi Arabia, and Portugal, which
Illustration: BINAY SINHA
First Published: May 18 2023 | 10:43 PM IST
Key stories on business-standard.com are available only to BS Premium subscribers.
Register to read more on Business-Standard.com