In January 2018, the company has opened a new headquarters in Malta.
Τον Ιανουάριο του 2018, η εταιρεία άνοιξε νέο κεντρικό κέντρο στη Μάλτα.