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 competition, and lower ROEs, said analysts at Credit Suisse. The global brokerage firm has initiated the coverage of ICICI Lombard General Insurance and is bullish […]