Tag: 112888619

BMW recalls 1.3 million vehicles in China that may have Takata airbag inflators

BEIJING -- BMW was recalling more than 1.3 million vehicles in China that might have Takata airbag inflators following a similar recall in...