The Shady Side of Holiday Rental Cars

Customers Hit with Eye Watering Fuel Deposits, Additional Services & Silent Upgrades 65.7 Million of us decided to head off abroad in 2015 (ONS), whether on business or holiday.  That’s an increase of 9.4% on 2014, spending a staggering £3.5billion more than they did in 2014! With many people now by-passing the traditional high street travel…