STX Finland Oy has signed a contract for the construction of  two large offshore modules for the North Sea. The modules will be delivered…