A plan to unclog banking channels 117410876The National Payments Corporation of India (NPCI) and the mobile ...