During the month of May, the Volvo XC60 emerged as the top-selling model, with sales totalling 18,052 vehicles, followed closely by the XC40, which achieved sales of 17,596 units
The Ferrari 499P’s raw pace was on display as the Maranello-based team displaced Toyota from pole position for the 100th anniversary of the legendary 24 hours of LeMans