A carbon capture and storage (CCS) company owned by an oilfield giant was given the opportunity to address the UK’s pavilion ...