Gruppo 78 is a social cooperative offering training, residential care and employment to people suffering from mental health or social problems.