Ola Källenius, President of the European Automobile Manufacturers’ Association (ACEA) and CEO of Mercedes Benz, issues a new rallying cry on the car made in Europe

LEAVE A REPLY

Please enter your comment!
Please enter your name here