Company Update Star Health and Allied Insurance Company Ltd - 543412 - Press Release BSE India Star Health And Allied Insurance Company Limited has informed the exchange about Press Release dated April 03, 2024.