Business India is benefitting from the digital payments war between the world’s largest tech firms 3 years ago