Saving the World Bank
The new Inspection Panel, whose first brief is Nepal's Arun III dam, is most certainly a radical step towards self-examination. It may cure …