TCS Q2 results: Net profit drops 7% to Rs 7,475 cr; board approves Rs 16,000 crore in share buyback | Sharefundss