CCS Shell exits UK CCS project – report 26/04/2023 By Allister Thomas Shell (LON: SHEL) has exited a major carbon capture and storage (CCS) project in the UK after a review of its portfolio.