Infosys is among the five companies that have recently announced dividends. Click to read more.

Tata Sons has sold shares of Tata Consultancy Services (TCS) in a block deal worth around Rs 9,000 crore. This article explores four possible reasons behind this move.