Life Insurance Corporation
Headquartered in Mumbai, LIC is the world's largest insurance corporation. It has more than five zones and 2000 branches spread across the length and breadth of the country. Also, the network of LIC is beyond these figures mentioned above since it also has numerous agents operating from various locations. LIC was formed as a merger…
