Vallourec, a provider of tubular solutions, has won a contract from Shell to support the latter’s offshore operations at the ...
Shell plc SHEL, the British energy giant, has awarded a major contract to Vallourec S.A., a French tubular solutions provider to the energy industry. The award of the contract followed a competitive ...