Picture of Navneet Manchanda

Navneet Manchanda

Navneet Manchanda is a consultant (economist) at the World Bank, New Delhi.
Scroll to Top