Search Results

Search Asian Voice

Payments company Mastercard said it would invest an additional $1 billion in India, nearly a third of which will go towards building a payments processing node that goes beyond its commitment to the Reserve Bank of India on storing data in the...