National Payments Corporation of India (NPCI) today announced the appointment of Sohini Rajola as ‘Executive Director – Growth’ to....