Volvo is one of the car industry’s strongest brands with a long history of world-leading innovations. Apart from displaying its full range of latest models, Volvo showcased its long-term environmental commitment in the 264 sq. m. area. The image was a clear expression of modern Scandinavian design.
Click here to find out how to activate your brand.