Subsea 7 Confirms Major Contract From Petrobras For Work Offshore Brazil Global News Select Oct 31, 2023 2:35pm