India jumps 6 places to Rank 38 in World Bank’s Logistics Performance Index 2023
India improves in the logistics ranking of the World Bank by jumping 6 places to Rank 38 out of 139 countries in the 7th edition of Logistics Performance Index (LPI...