Cate Lawrence
Today cleantech direct air capture (DAC) company Mission Zero Technologies announced it has raised £21.8 million in S...