ICICI Lombard General Insurance’s share price has tumbled more than 9% so far this year, largely in line with the headline indices. The stock has de-rated with growth deceleration, rising…
ICICI Lombard share price may rally 10%, Credit Suisse initiates coverage with ‘Outperform’ rating
