29 Mar 2021 STT GDC India announces renewable energy deal with Avaada Energy STT buys 99 Million kWh of renewable energy for data centers in Maharashtra