Walk into any BMW store, and you’ll encounter six different car lines encompassing 12 body styles. It’s a similar story at Audi and Mercedes-Benz retailers. At a Cadillac franchise, however, the only car available is the CTS, albeit in three body styles. And it’s a half size too large to compete directly against the Audi [...]