Tag: 138bn

Generation Z is found to be costing the UK economy £138bn a year amid a mounting mental health crisis

A new analysis finds that Generation Z members with mental health issues

4 Min Read