Yes Securities initiates coverage on Star Health with a Buy rating.Star Health's self-correcting business model will mitigate loss ratio, says the brokerage.Yes Securities sees a 29% upside for Star Health.Star Health's Buy rating is based on its self-correcting business model and growth potential.