Site management issues set Biffa back £71,500
Waste management firm Biffa landed a substantial fine in May after breaching the permit and enforcement notice for its west Midlands hazardous waste treatment plant.
Sorry you do not have access to this article. Please contact Customer Support at
or call 020 8267 8120