Mercedes-Benz S-Class is China Car of the Year
The W222 Mercedes-Benz S-Class has been declared the first ever China Car of the Year by the Chief Editors’ Club, a group comprising 10 editors-in-chief from some of China’s top motoring publications. The China Car […]