Weak business confidence is holding back fleet investment in new vans, after five months of decline, according to new data from the SMMT.
Weak business confidence is holding back fleet investment in new vans, after five months of decline, according to new data from the SMMT.