Infosys share price gains despite reporting 12% YoY decline in net profit; Should you buy, sell or hold?
Markets