Headquartered in Gibraltar, and listed in London, the Group operates from offices all around the world and employs over 12,000 people globally.


1. Bulgaria

2. Ceuta

3. Colombia

4. Gibraltar

5. India

6. Ireland

7. Israel

8. Latvia

9. Malta

10. Philippines

11. Poland

12. Romania

13. UK

14. US