New research commissioned by Mercedes-Benz Vans has highlighted the significant financial and operational impact of van downtime, revealing that a van being off the road