recall
-
Automotive
Chery initiates major recall of 53,882 vehicles in China following Omoda 5 rear axle failure reports
The Chinese automotive landscape has been rattled by a significant safety intervention as Chery Automobile Co., Ltd. announced a recall…
Read More »