WASHINGTON -- For all their performance prowess, Mercedes-Benz vehicles spend 23.9 percent of their time on the road idling, according to Daimler.
WASHINGTON -- For all their performance prowess, Mercedes-Benz vehicles spend 23.9 percent of their time on the road idling, according to Daimler.