CLIENT DETAILS
ST Telemedia Global Data Centres
We are the leading innovator in the data centre colocation services space in India with 15 state-of-the-art and energy-efficient data centre facilities across 8 cities with India's largest floor area at 2.15 MN Sq. Ft. of area.
Website:
 
PROJECT DETAILS
STT DEFU
Location:
Singapore
AWARDS