Britain's smelliest factory closes after second record fine

Severe odour nuisance resulted in a £330,000 fine for the animal rendering business, Smith Brothers - the highest ever fine under the local air pollution control regime

Sorry you do not have access to this article. Please contact Customer Support at
or call 020 8267 8120