RBI bars Mastercard from issuing new cards from July 22 Technology News Jul 22, 2021 In a major supervisory action, the Reserve Bank on Wednesday indefinitely barred the US-based Mastercard from issuing new credit; debit…