I wouldn’t know about Melita customer care in Malta, but as for Gozo I must award the maximum five stars to both the office staff and the technicians. Well done you guys, and thanks.
I wouldn’t know about Melita customer care in Malta, but as for Gozo I must award the maximum five stars to both the office staff and the technicians. Well done you guys, and thanks.