India presents a triumphant stance as it boasts growing financial success in the global sphere. While skyscrapers loom and information-technology professionals prosper in Dehli and Mumbai, hundreds of millions of others live in poverty, perform backbreaking labor and struggling to provide adequate...