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.