Private sector non-life insurance company ICICI Lombard announced the launch of ‘self—service’ kiosks at three of its key branches in Mumbai, Delhi and Bengaluru, here today.The kiosks are...

More...