STT GDC India and Avaada Energy have signed a renewable energy agreement.
The India unit of STT Telemedia GDC (Global Data Centers) has announced a new renewable green energy procurement agreement with Avaada Energy. STT will …
The India unit of STT Telemedia GDC (Global Data Centers) has announced a new renewable green energy procurement agreement with Avaada Energy. STT will …