India's Largest NSE Listed Cloud Provider

NIXI sneezes, E2E Networks and Delhi based ISPs/Datacenters catch a cold