Shanghai-based Chinese manufacturing group Shanghai Yanda Engineering has won a contract from the CCS consortium to build two modules for Total's Mozambique LNG project. Yanda's workscope for the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results