UK Progress Atlas

Douglas CCS platform installed in Liverpool Bay

Liverpool Bay CCS completed installation of the Douglas CCS platform on 8 October.