Forex News ICICI Lombard stock rating downgraded to Hold by Investec amid competition By adminPosted onJuly 16, 2025Time to Read:-words