Press Release

Tishman Speyer and GIC Sell Major Landmark Office Complex in Hyderabad, India