The report ‘Swachh Bharat? Still not quite, shows a World Bank study’ talked about how India had the highest rate of open defecation in the world despite the Swachh Bharat Mission’s aim to make India open-defecation free by October 2019. The World Bank study on which this report was based has been removed from the World Bank website and is under review. This report will be updated as and when the World Bank republishes the study.

My Reads Logout