Front runners emerge as SBM nears awards for TotalEnergies’ $10.5 billion project
The modules and integration contracts will be offered to two Chinese yards out of four selected by SBM
The modules and integration contracts will be offered to two Chinese yards out of four selected by SBM