The Dacia Sandero ad champions everyday mobility to the rhythm of Meat Loaf’s “I’d Do Anything for Love”. Despite the clear shift of the automotive industry towards electric vehicles and Chinese brands, it is still European companies that are delivering…
Read More »