Water & Waste

Biffa bags 30,000-tonne composting facility in Oxfordshire

Biffa has acquired a composting facility in Oxfordshire, increasing its organic waste processing capacity to 200,000 tonnes annually

Related Posts