ICICI Life Insurance names Sidharatha Mishra as MD and CEO

Business