Read More2 minute read CaptureStorageApollo Engineering To Lead Feasibility Studies For Major UK Carbon Capture Hub Apollo Engineering, based in Aberdeen, northeast Scotland, will spearhead three feasibility studies for the Severnside Carbon Capture and…byTheodora StankovaAugust 7, 2024