image
RBI bars Mastercard from acquiring new customers in India fr