Life Insurance Corporation of India strengthens cash position, takes Rs 11,000 crore profit from share sales

Life Insurance Corp, the country’s biggest institutional investor, has turned contrarian, taking Rs 11,000-crore profit off the table from share sale this year at a time global funds have invested more than Rs 1.1 lakh crore. Read more