Two auto makers (Subaru and Mercedes-Benz) announce major recalls to start 2020

Subaru of America, Inc. and Mercedes-Benz USA, LLC. have both announced recalls from the National Highway Traffic Safety Administration (NHTSA) …