Branch openings in Chile, the U.S. Virgin Islands, and the Cayman Islands highlight continued global expansion for the global car rental business.
Finalrentals Launches in Costa Rica
The new franchise operation in Costa Rica will provide services across the country, including San Jose, and at airports and urban areas.