India is the open defecation capital of the world, where people have more mobile phones then toilets, having easy access to banks as compared to toilets . Open defecation is a big concern and a big issue to be addressed which still is not that touch
Read Press Release