Tag

#Francesca Gamboni

Automobile

Deputy CEO Javier Varela leaves Volvo Cars