Mastercard says storing India payments data locally in face of new rules

Master-Card.jpg

–File Photo