Daimler is being forced to recall hundreds of thousands of diesel-powered models due to emissions issues, including a total of 260,000 Sprinter vans. The recalls were spurred on by Germany’s road ...
In the past, buying a full-size commercial van meant wandering down to one of the Detroit Big Three showrooms and buying a pickup truck based bread-box complete with a honking big pickup truck engine.