Mastercard to invest $1 billion to develop India as global tech node

This investment will help foster innovation and increase Mastercard’s speed-to-market capabilities and value-added services Global card payments major Mastercard, on Monday, said it will invest $1 billion in India over the next five years, with plans to make the country a global technology node for its platforms. The company has already invested $1 billion in […]

Read More →