
Final 2015 BMW sales are out, and the company has retained the number one spot for U.S. luxury car sales with 346,023 vehicles sold (not including the Mini brand). BMW had a horrible December with sales down 16.6%, and that almost allowed Lexus and Mercedes-Benz to snatch the crown. Only a few thousand vehicles separated […]