Motor Shows, News

Mercedes C-Class L unveiled in China

Mercedes-Benz has taken the wraps off the C-Class L at the Beijing Motor Show, built exclusively for the Chinese market….