Ship-to-Shore power technology – Malta and Gozo as its centre

Although Switzerland has no sea or any sea shores, it has MSC Cruises which is the…

Malta and Gozo – among the world’s leading treasure islands?

Malta and Gozo comprise one of the smallest island groups in the world. However, there are…