Internet News 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… Staff@The Tech PortalMay 20, 20202 minute read