Eurostars honor the best of the best

Automotive News Europe handed out Eurostar awards to executives who exceeded expectations in a year of big challenges.