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

15:13 PM | September 30, 2011 | Alex Scott in Madrid