The financial year has begun with signs of recovery for public sector behemoth Life Insurance Corporation of India (LIC) whose first premium income - an indication of new policies sold - has grown by a handsome 20 per cent year-on-year in the April-June first quarter with first premium income at Rs 9,088.68 crore.

More...