Star Health Insurance starts stake sale plan with $1bn price tag
Star Health & Allied Insurance, India’s first stand-alone health insurance company, has formally started off a sale process with a price tag of $900 million to $1 billion. Kotak Mahindra…