After years of uncertainty, especially during the initial post-Covid period, the financial confidence among Indian consumers is bouncing back. The latest Life Freedom Index (LFI) released by HDFC Life shows a picture of consumers getting back on their feet financially.