India Ranks 38 On World Bank’s Logistics Performance Index Report 2023
New Delhi: India has been ranked 38 out of 139 countries according to the World Bank's 'Logistics Performance Index Report (2023). India’s rank has improved by six places from 44 in 2018 and sixteen places from 54 in 2014.
An…