Mastercard: India stops payment service provider from issuing cards – BBC News

image copyrightGetty Images
image captionMastercard will be prohibited from issuing cards to customers in India from 22 July
India’s central bank has barred Mastercard indefinitely from issuing new… [+1674 chars]