ICICI Lombard General Insurance saw its stock price drop sharply by 15% following a quarterly profit decline, though analyst ratings remain positive.
No articles in the last 24 hours. Expand to 1 week