BMW X1

BMW is World’s Top Luxury Carmaker

BMW's latest quarterly sales figures reveals the German automotive group has sold more than half a million Mini, BMW and Rolls-Royce cars thus far.