Sponsor Details
The Life Insurance Corporation of India (LIC), India’s largest insurer, is a gigantic, lumbering beast. In an era of tech-driven insurance, it still does business the old-fashioned way. Through an army of nearly 2.3 million agents who forge and maintain personal connections with millions of LIC customers.
Sure, LIC agents are often guilty of upselling customers expensive policies they don’t really need.