Landfill fly infestation costs Biffa £25,500
Major landfill operator Biffa was ordered to pay £25,500 after it was found guilty of failing to control flies at its Poplar landfill on the edge of Cannock in Staffordshire.
Major landfill operator Biffa was ordered to pay £25,500 after it was found guilty of failing to control flies at its Poplar landfill on the edge of Cannock in Staffordshire.