Two things I didn't expect to see at the London Climate Technology Show on October 20, 2022 climate change +