Two of Sweden’s most famous stalwarts are teaming up for an advertising…
The Volvo XC60 has been the brand’s best seller since 2009, and…