consumer

Car hire firms failing customers with bad c...

Jun 19, 2013Comments off

Whopping 60% of complaining customers said they were unhappy with response