Super-luxury 2015 Volvo SC90 Excellence announced

Alexi Falson

Volvo has lifted the lid on what it is calling “the most luxurious vehicle ever built by the Swedish company”, incorporating aspects of modern Scandinavian technology and luxury. It’s called the XC90 Excellence. It shares all the underpinnings of the regular XC90, and from the outside it looks suspiciously identical. But the Excellence is […]