Neptune Energy is developing “digital twins” of two platforms in the Dutch North Sea to accelerate work schedules, reduce costs and environmental impacts by enabling engineers to work onshore. CCS The oil and gas company said it in a statement that the digital twins would also support planning of Neptune’s major carbon capture and storage […]