Corporates : Names starting with Ts

TS Tech Sun India
TSI Business Parks (Hyderabad)