In some circles in India, the World Bank has a bad reputation for acting in the name of the poor but in the service of the global business elite.