India’s biggest investor in stock markets-Life Insurance Corporation-can stay invested more than 10% in blue-chip companies but cannot raise its stake beyond the threshold...

More...