4 ms·Landfill is taxed in the UK which might explain some of it.by C1sc0cat 7y agoLandfill is taxed in the UK which might explain some of it.