Stress is one of the major mental health issues plaguing today's generation. As per a GOQii report, '26% of Indians are stressed due to their current work situation and 17% due to financial ...