sales decline

Mercedes Cuts Production of the S-Class Due to Decline in Sales

After a 37% drop in sales in the first quarter, Mercedes has confirmed the rumors…