H K Sethi JFI July 15, 2021 Asia, Business, India, Latest News, Money Mastercard: India stops payment service provider from issuing cards India’s central bank has barred Mastercard indefinitely from issuing new debit or credit cards to domestic customers. The Reserve Bank…