GOQii India Fit Report 2022 indicates stress levels high amongst Indians
The survey indicates that 30% of people are still feeling depressed or hopeless on a few days as against GOQii’s last year survey on mental Health where 43% of Indians were depressed