Volvo Universe Concept at the 2011 Shanghai Auto Show Brand Volvo At the 2011 Shanghai Auto Show, Volvo Car Corporation visualises a masterpiece of Scandinavian Design for car buyers with exquisite tastes. The Volvo Universe Concept is a large, luxurious sedan with a new human-centric design language... By Car Division, 14 October, 2011