‘Very long cycle in oil and gas coming’, predicts Subsea7 chief John Evans

Company expects capacity constraints to support fundamentals for subsea services sector

Published 26 July 2023, 12:24Updated 26 July 2023, 12:38