India Ratings Affirms Star Health Insurance Company's Rating at 'IND AA+' with a Stable Outlook Yahoo Finance