Tag: Ben’s latest survey shows stress remains automotive’s number one and growing issue – affecting 1 in 2 workers