Star Health and Allied Insurance Company, one of India's most prominent health insurance providers, has propelled an inside examination into an charged information leak that will include the company's security chief. The examination takes after reports of touchy client data...