The National Payments Corporation of India (NPCI) has appointed Sohini Rajola as Executive Director – Growth. With over 20 years of experience in payments and […]