India's Data Centre Boom To Drive $5.7 Bn Investments By 2026: JLL

A data center is a facility that centralizes an organisation's IT operations and equipment to store, process and transfer data and applications