April Sales for Mercedes Are Best in Company History

April Sales for Mercedes Are Best in Company History

After recording their best-ever March sales figures, Mercedes had a tough act…