After a close finish in April, BMW is the top-selling luxury brand in the United States. Munich-based automaker took the lead from Mercedes-Benz with 29 units sold more. As expected, the 2011 BMW sales continue to receive a boost by … Continue reading
