STT GDC India aims $1B IPO for $6B-$7B valuation 2027

Business