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