BusinessIndia Ratings Affirms Star Health Insurance Company’s Rating at ‘IND AA+’ with a Stable OutlookNewsmantraOctober 1, 2025 by NewsmantraOctober 1, 20250 Bengaluru, 1 Oct, 2025: Star Health and Allied Insurance Company Limited (Star Health), India’s leading standalone...