The Insurance Regulatory and Development Authority of India (IRDAI) has permitted the UK-based reinsurer Lloyd’s to set up its branch office in India. The permission has been given in vi...

More...