Survey: EU Industry Reputation a 'Problem;' Hard Choices Lie Ahead

17:27 PM | October 6, 2011 | Alex Scott in Madrid