French petroleum company Elf Aquitaine's 721-ft. (219.7-m) floating production unit left the port of Fos-sur-Mer on the Mediterranean coast of France on March 16 for a voyage of approximately six ...
X these days, when the question of the re-habilitation and enlargement of our American Merchant Marine looms so prominently in the horizon, it is well to reflect how much we owe to the men and ...