India's biggest health crisis isn't physical—it's financial – What new study reveals

6 hours ago 3
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. 
Read Entire Article