World Bank India Contact Number
The World Bank New Delhi is located on Lodhi road in Delhi. Its aim is to culminate poverty and foster an environment that best suits the global development. Actually, it is a financial institution that provides loans. The vision of this institution is to make the most of global partnerships and development. World Bank India …