Storia: ICICI Lombard General Insurance shares tumble 15% after Q1 profit takes a hit — Warptech Lab News