India's largest private health insurer Star Health has cut the size of its initial public offering (IPO) to 64 billion rupees ($848.02 million) from 72.49 billion rupees earlier after a subdued response to the IPO last week, its prospectus showed.