luxury car market

BMW recalls 570,000 cars in US and Canada over faulty cable

German carmaker BMW has decided to recall almost 570,000 cars in the U.S. and Canada because a battery cable connector…

12 years ago