Picture Name

8 vessels! This "bankrupt shipyard" secures its first major container ship order from European shipowners.



Related News