Jul
15th
Stay connected Subscribe to our RSS feed
Geely's Volvo Cars has produced its last XC90 at its Torslanda factory in Sweden and the tooling for the now-jurassic vehicle, first seen at the Detroit show in 2002, is being shipped to China.