In a significant regulatory update that impacts global digital payments, the National Payments Corporation of India (NPCI) has issued a directive halting all international UPI transactions made ...