In Great Britain, In 2015/16 stress accounted for 37% of all work-related ill-health cases and 45% of all working days lost due to ill health. *
In not only GB, but across the globe, that’s a lot of lost potential!
Stress is costing us a fortune each year.
Heal the inclination toward stress built into our cultures and we have funded a journey to the stars for our species.