No down payment

Buying a Mercedes-Benz? No need to make a down payment

PURCHASING a Mercedes-Benz car no longer requires putting a down payment. Well, that is if the purchase is made between now and July 31, because this is the period during which the offer stands. The fee for…