The new team has ambitious plans to open 12 more locations in 2024-25 across the country, including Sicily in early 2024.
U-Save Car Rental Now Doing Business in Canada
The new franchise operations mark another milestone for a company now renting out vehicles in 15 nations.