A stand featuring the new car was installed at a ski resort in Sochi.
Create a clear image of the new Volvo product from the first contact.
The Volvo presentation was built around demonstration and guest experience.
The Volvo launch created a clear image of the new offering.