INDIAIndia Raises 6 Places in World Bank’s Logistics Performance IndexNileshApril 22, 2023April 22, 2023 by NileshApril 22, 2023April 22, 202302700 India is now ranked 38 in the 139 countries in the World Bank’s Logistics Performance Index, up from 44 in 2018, as soft and hard...