Climate change demands technological innovation from our brightest minds. Our podcast parks the technobabble and invites scientists from across Europe to share their ideas and hopes for tackling Planet Earth's greatest challenge. Scottish Carbon Capture & Storage is the UK’s largest CCS research group