Tata Consultancy Services’ Rs 16,000-cr buyback offer to open on Dec 18

India’s largest IT services firm Tata Consultancy Services (TCS) on Wednesday said its up to Rs 16,000-crore share buyback programme will commence on December 18 and close on January 1, 2021