British Airways signs deal to buy more than £9m of carbon removal credits

background imagePA Wire