infotechlead

ST Telemedia to invest $3.2 bn to expand data centre capacity in India