The Life Insurance Corporation of India (LIC) made its debut on the stock exchange on Tuesday after Prime Minister Narendra Modis government divested a 3.5% stake in the insurance behemoth. The stock began trading on a weak note, slumping about 8% from the issue price of 949 rupees (€11.67, $12.24).The long-awaited