By Spencer Aronfeld AEB – The Most Significant Vehicle Development since the Seat Belt The Volvo XC90, first sold in the United Kingdom in 2002, is well-known for its safety features. In the over 50,000 cars sold, zero casualties have been reported with the vehicle. In fact, this car could easily be dubbed the safest car in the […]