Thomas Cook (India) Limited informed the exchanges that the company had expanded its footprint in Chennai with the inauguration of a new franchise outlet in Parry’s Corner, strategically located near the Tamil Nadu High Court, Chennai Central railway station, and major bank headquarters. This prime location also serves surrounding areas like Fort St. George, George …