Tag: India is ahead of the top developed countries when it comes to digital payments