Volvo says the XC90 Excellence is the “most luxurious vehicle ever,” and it just debuted at the Shanghai motor show for all the world to see.
This is the XC90 for those who want the very pinnacle of the range with all the boxes ticked - they even removed the front seat in the quest for decadence.
Read more »