Star Health's profit jumps 414%—here's what's behind the big leap

Business