The National Payments Corporation of India’s (NPCI) subsidiary NPCI Bharat BillPay Limited (NBBL) has introduced a digital payments platform that aims to simplify both internet and mobile banking. For ...