The Maltese government and Carnival Corporation have announced the first Shore Power Purchase Agreement in the Mediterranean ...