Workers assemble cars at the Beijing Benz Automobile Co., Ltd. plant, a German joint venture of Mercedes-Benz, on Wednesday, May 13, 2020. On Sunday, July 5, 2020, Chinese media reported that Mercedes-Benz will recall more than 660,000 vehicles in China that may leak ...
Read more