Over 100 operational points of sale worldwide, with ongoing expansion:
Over 100 operational points of sale worldwide, with ongoing expansion:
South Africa
Kenya
Algeria
Nigeria
Angola
Cameroon
Senegal
Equatorial Guinea
Gabon
Sierra Leone
Liberia
Brazil
Argentina
Colombia
Chile
Peru
Ecuador
Venezuela
Costa Rica
Guatemala
Panama
Dominican Republic
Nicaragua
Honduras
El Salvador
Saudi Arabia
UAE
Kuwait
Qatar
Sudan
Oman
Jordan
Bahrain
Iraq
Lebanon
Palestine
China
India
Pakistan
Malaysia
Singapore
Mongolia
Nepal
Kazakhstan
Azerbaijan
Myanmar
Turkmenistan
Uzbekistan
Georgia
Kyrgyzstan
Tajikistan