Infosys, India’s second-largest IT services company, has announced a share buyback proposal worth ₹18,000 crore – the biggest in its history. A share buyback is a corporate action where a company repurchases its own shares from the existing sharehold…

