Whopping 60% of complaining customers said they were unhappy with response
BVRLA research shows rental customers are more efficient, sustainable travellers