accident

Fleet accidents on the rise

The Institute of Advanced Motorists’ drive & survive division has found 86% of fleets have experienced an accident in the past 12 months, while 100% of fleets have had an […]