India’s NPCI to build its own Data Center in Chennai to host country’s critical digital payments infrastructure

National Payments Corporation of India, the entity that is responsible for all…