Power
18 MW
Overview
STT Bengaluru 3 is located in Bengaluru, Karnataka, India with an IT Load of 18 MW.
Key Points
- •STT Bengaluru 3 is located in Bengaluru, Karnataka, India
- •The facility has an IT Load of 18 MW
- •It is part of STT's network of 30 data centres across 10 cities in India
- •STT has been operating in India since 2004
- •The company manages India's largest raised floor area and critical IT load
Spec Sheet (PDF)
Apr 2026
Sources: