India: LIC ranked world's third strongest insurance brand

Published on March 1, 2025
Brand Finance's latest report has ranked Indian life insurer, Life Insurance Corporation of India (LIC) as the third strongest insurance brand in the world.