The LIC is a globally ranked life insurer, operates in 120+ countries, with 2048 branches and 1,554 satellite offices. Despite lower profitability and revenue growth compared to private players, LIC's ...