Star Health Cuts IPO Size To Rs 6,400 Crore After Tepid Subscription
India’s largest private health insurer Star Health has cut the size of its initial public offering (IPO) to Rs 6,400 crore ($848.02 million) from Rs 7,249 crore earlier after a subdued response to the…