Search
Close this search box.
Sign up for our weekly Newsletter

Tag: ACEA

Volvo Cars East London 800

Euro car sales on the brakes

THE brakes have gone on new vehicle sales across Europe this summer as the economy looks weaker and there are continuing mounting worries over the effects of sanctions and counter-sanctions

Read More »
Top