No more offshore MC to Indian residents?
"MasterCard recently conveyed to its issuers instructions from local Indian banking authorities that non-India based card programs will not be allowed to issue physical or virtual cards to residents of India. Based on this instruction ******* was required to cease issuing cards to India.
MasterCard takes its compliance obligations very seriously and as a regulated institution in India, must follow the requirements of the Reserve Bank of India. We apologize for the inconvenience."