Toyota C-HR production starts in Europe

Toyota C-HR production starts in Europe

Toyota has announced that it has started production of the new Toyota C-HR in Europe and this includes the plug-in hybrid version of the car. This includes production at the company’s first European battery assembly at their plant in Turkey. The latest Toyota C-HR is available with a selection of four sophisticated electrified powertrains: the … Read more

Mercedes GLC 63 S E Performance Coupe starts at €124,474

Mercedes GLC 63 S E Performance Coupe starts at €124,474

Mercedes Benz has revealed that they are now taking orders on the Mercedes AMG GLC 63 S E Performance Coupe in Europe and the car starts at €124,474. The car is powered by a 2.0 litre turbocharged AMG engine and it also comes with an electric turbocharger. The performance and sportscar brand completes its successful mid-size … Read more