Volvo Cars Unveils New Concept Universe at Shanghai Auto Show
2011-04-22 150
At the Shanghai Auto Show 2011, Volvo Car Corporation unveiled a new concept to the Chinese market. The Concept Universe is a large, luxurious sedan with a new human-centric form language that honours the beautiful lines of classic Volvo models.