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