India's biggest health crisis isn't physical-it's financial - What new study reveals
Published on: June 8, 2026, 11:47 a.m. | Source: Livemint
A recent report shows urban Indians score 65/100 on wellbeing, with financial health as the weakest link. Stress affects 82% of respondents, and mental health is gaining importance, particularly among younger populations.
