Wednesday, July 24, 2024
Home Business Tourists urged to avoid car hire company over ‘serious issues’

Tourists urged to avoid car hire company over ‘serious issues’

by News Room
0 comment

The company operates at more than 115 locations with offices in countries popular with UK tourists such as Spain, Portugal, France and the US

Leave a Comment