The Volvo brand tied with Lexus as the No. 1-rated luxury brand, in the latest American Customer Satisfaction Index Automobile Report, which was released Tuesday.
The Subaru WRX STI S208 has been revealed ahead of its premiere at next month’s Tokyo motor show, with the limited-run model to be available in Japan from October 25.