Insurance Regulatory and Development Authority of India (Irdai) on Friday permitted Life Insurance Corporation of India (LIC) to buy up to 51 per cent stake in the debt-ridden IDBI Bank Ltd, sources said.
China’s sudden stock rally sucks money from India, other Asian markets
Read More