STT Delhi DC 3 is the only enterprise grade data centre in Delhi and a preferred site by government organisations, having won the Design Management Award.