To date, Carwiz has made a franchise network available in Greece, Bosnia and Herzegovina, Latvia, Cyprus, Morocco, Albania, Turkey, and Serbia.
Green Motion Expands in Albania
Green Motion’s master country franchise for Albania will include locations at the airport and other city sites.