India built the world’s largest free payments system. Now, protect it.
[NEW DELHI] India’s success stories are often embroiled in controversies given the country’s divisive political climate. If government supporters are keen to tout them, critics are equally quick to question…