Oil & GasUpstreamTwin Topside Decommissioning Projects Set New Efficiency Standards in the North SeaRubi AlvaradoApril 20, 2026 by Rubi AlvaradoApril 20, 2026 The North Sea oil and gas industry entered a massive decommissioning phase in the XXI century. Companies must retire hundreds of aging offshore platforms safely...