The World Bank's LPI 2023 - India's Case For Better Score

The World Bank's LPI 2023 - India's Case For Better Score

Business Standard

India is currently ranked 38th (up from 44th earlier) in the LPI 2023. India shares this rank with Portugal, Saudi Arabia, Turkey, and Lithuania. The Centre has previously expressed its dissatisfaction with the index’s methodology.

#WORLD #Manipuri (Meitei) #IN
Read more at Business Standard