UK to open largest biochar carbon removal plant in Wiltshire

background image