updated every 15 minutes[Share price graph >>]
Headquartered in the Isle of Man, the group employs around 250 staff across its operations in Tel Aviv, Dublin, Montevideo, Malta and the United Kingdom. The Group’s B2C brands largely operate in Latin America and Germany.