Insurance behemoth Life Insurance Corporation of India (LIC) is all set to hit the market with India’s largest ever IPO on May 4.