NPCI sets up its subsidiary firm – NPCI Bharat BillPay Ltd. Express Computer Apr 2, 2021 The brand under the new entity - Bharat BillPay - offers various recurring payment services to customers, including bill payments…