Mar 26, 20206 minRight time to switch to Unified Payments Interface (UPI)?National Payments Corporation of India (npci.org.in) has been at the forefront of several innovations. One of such innovation is the...