Fleets “hanging onto” cars and van is causing market distortion

car mechanics