STT GDC cleans up in India

STT GDC cleans up in India

Data centre provider ST Telemedia Global Data Centres’ India unit has announced a new partnership with Indian cleantech company Avaada Energy to procure renewable energy.