In a sudden and surprising move, the Reserve Bank of India has instructed card network giants Visa and Mastercard to suspend all commercial payments made by corporations and small enterprises. The exact reason for this is unknown, but experts say that non-KYC and receiving payments by unauthorized merchants are the main reasons behind this. All [...]