Built in China and made for China: The long-wheelbase Mercedes-Benz E-class caters to the specific needs of the Far East, where traffic is so bad that many folks*prefer to retreat to the back seat instead of driving on their own. The preferences of China have turned out to be a challenge for Western carmakers. Previously, […]
More...