The UK’s North Sea Transition Authority (NSTA) has begun a new round of carbon capture and storage (CCS) licensing, offering 14 locations in English and Scottish waters for exploration and appraisal.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results