ICICI Lombard shifts focus to voice AI; Contact center costs expected to go down upto 28%

September 25, 2024