With car sales stumped in America, this is hardly a surprise. Not more than two weeks ago, we reported that Mercedes is ending the production of the C-Class sedan in the U.S., as well as the A-Class in Mexico. This was due to the coronavirus pandemic, which has affected several […]