Top News | Mon Dec 20, 2010 7:16pm IST

No toilets costs India $54 billion annually - World Bank