Within two months of the deal beginning, Autorola have achieved deliveries within 1-3days of notification
Since 2008, a whopping £19million has been raked in through return charges
Truck and trailer rental company formerly had an unreliable paper-based system