Shell plc SHEL, the British energy giant, has awarded a major contract to Vallourec S.A., a French tubular solutions provider ...