BMW plies its lineup with models emphasizing performance and style.
The small car segment, especially on the premium and luxury end of the spectrum, has been very tumultuous over the last few years with hatchback and sedan sales plummeting, while SUV sales have ...