TCS sets record date for ₹17,000-cr share buyback TCS to buyback up to 4,09,63,855 shares at ₹4,150 apiece; stock rises today By fortuneindia.com