Mastercard has signed a strategic digital country partnership with the Special Technology Zones Authority (STZA) in Pakistan to expand the nation’s digital economy...
— AFP/File MUMBAI: India’s central bank Wednesday banned global payments giant Mastercard from adding new customers starting next week, in an escalation of...