The new franchise operation in Costa Rica will provide services across the country, including San Jose, and at airports and urban areas.
Carwiz Expands to Slovenia
Slovenia has joined the growing list of franchise countries for Carwiz International, following a recent launch in Jordan.