BMW regains ground in February in global luxury sales race

Mercedes-Benz is the world’s best-selling luxury brand after two months even as last year’s leader BMW regained lost ground in February.