Renault’s new E-Scenic was awarded the coveted title of Car of the Year 2024 across Europe and the stylish battery electric car is worthy of a test drive, following this report.
SUBSCRIBER ONLYThis month, CNH opened a new production line at its factory in Lecce, Italy to manufacture the Case 12 EV and New Holland W40X electric loaders.