Business & Finance Mapping India’s Well-being: ICICI Lombard’s Wellness Index Unveils Surprising Trends 0