About Star Health and Allied Insurance Co. Ltd.
Operating in the Insurance industry, Star Health and Allied Insurance Co. Ltd. is based in Chennai. The company has attracted investment from Carlyle and ICICI Venture. The company is backed by private equity. The company is headquartered in Chennai.