Large 'HELP' and 'TRAFICO' signs spotted in LA have stirred fears over human trafficking.
The German carmaker is already contending with a sales slowdown, high costs, and competition from cheaper Chinese competitors ...