French, German, and UK workers are by far the most pessimistic about manager performance.
11 Sept 2019 12:58 PM IST