Getting a grip on grey fleets

Some businesses require their employees to use their own cars on the road to carry out their working duties, this means that employers are responsible for them and these are referred to as grey fleet drivers. What is the definition? The definition of a grey fleet is: a vehicle that […]