Schedule a visit » | Support request »
Thursday, June 02, 2016
Covering an area of 10,000m2 Melita’s fully-fenced data centre is the largest on the island