Europe Neptune Energy developing ‘digital twins’ to support North Sea CCS plans 06/01/2022 By Hamish Penman Neptune Energy has announced plans to develop new “digital twins” of two North Sea platforms.