Car rental July 30, 2017 0 Car rental companies don’t do the repairs you pay for British tourists are being charged hundreds of pounds for bogus repairs to rental cars.Avis Budget,…