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 ...