Biffa fined £8k for illegal waste storage
Storing waste at a site without a waste permit has cost one of the UK's largest waste firms more than £10,000

Storing waste at a site without a waste permit has cost one of the UK's largest waste firms more than £10,000