Star Health and Allied Insurance Company Limited has received 25 tax demand orders from the Goods and Services Tax (GST) ...