1 February 2022
Moved into new 100+sqr mts office hub within the Digital Hub at the Life Sciences Park in San Gwann.