Recently I had a visit at Pune’s IT Park ( EON IT Park, Kharadi ) and had some glimpse of TIAA Global Business Services from outside. This building is in World Trade Center, Pune.