There seems to be theme running through the climate promises give to us by industrialists. They promises us the sky and then their companies barely leave the landing pad before their bold boasts and claims are found to be nothing more than hot air. Yet another such episode, this time from Climeworks