Vishal Kanvaty is the recent NPCI CTO Technology April 16, 2023 National Payments Corporation of India (NPCI) has introduced the appointment of Vishal Anand Kanvaty as its Chief Technology Officer (CTO).…