According to reports, STX Shipbuilding Co. has won a $1.4b order to build nine container ships. The deal from a European shipping…