What employees think of their companies’ values found 2025 › Jun › 16 (Mon) @ 15:30 UTC a story from The Economist ✅ › Business preview We run the rule over 900 firms and 19 industries