ICICI Lombard recently rolled out its new brand campaign, highlighting its core brand proposition of ‘Nibhaye Vaade’. Developed after....