a winning team” is perfectly illustrated buy the new BMWX3. The german luxury brand was never going to mess around with a profitable recipe. After all, why should it? The three previous generations sold a cumulative 3.5 million unit since the original model was the company best selling car in 2023, with 350,000 vehicles shipped worldwide