Startup News Neelkanth Mishra Appointed India’s World Bank Executive DirectorBy Aman AtulyaJune 5, 20260 The Government of India has appointed economist Neelkanth Mishra as the country’s next Executive Director at the World Bank, strengthening…