Emotional health and wellbeing service provider My Possible Self App is excited to announce the launch of the UK’s first mobile self-help app which features content clinically proven to relieve the symptoms of stress, anxiety and mild-moderate depression. The My…