Mumbai: The National Payments Corporation of India (NPCI) on Thursday said it has appointed Noopur Chaturvedi as chief executive officer (CEO) of NPCI Bharat BillPay Ltd...