India’s digital payments boom is setting the stage for a credit revolution, with NPCI’s UPI creating new opportunities for ...