L.E.A.D.E.R. stands for Leaders in European Automotive Development, Excellence and Research. The award recognises innovation excellence in product development and environmental technology. The award was presented by Automotive News Europe.Mercedes-Benz is a winner for its 125 years of innovation within the automotive industry, which started in 1886 when Carl Benz invented the motor car. The
No comments:
Post a Comment