Stop Talking About Mental Health
On April 30, 2026, the OECD published a new report claiming that more than one in five people across OECD and EU countries experience a mental disorder, making mental ill health “one of the most significant public health and economic challenges” of our time.
On April 30, 2026, the OECD published a new report claiming that more than one in five people across OECD and EU countries experience a mental disorder, making mental ill health one of the most sig… [+8065 chars]