July 19, 2021

Reserve Bank of India bars MasterCard!

In an unprecedented move, the Reserve Bank of India (RBI) has imposed a ban on MasterCard from issuing new debit and credit cards in the country. […]