Three new recalls were issued by the National Highway Traffic Safety Administration (NHTSA) that may impact your business. The auto manufacturers involved are Subaru of America. Inc. (Subaru), LA West, Inc. (LA West), and Mercedes-Benz USA, LLC. (MBUSA).
