Brits’ dependence on commercial vehicles revealed as new research shows 9 in 10 would be worse off without them

Almost 9 in 10 (88%) British consumers say reduced or restricted services from CV-driven services … Continue reading Brits’ dependence on commercial vehicles revealed as new research shows 9 in 10 would be worse off without them