Press release

Composting site operator fined £50,000 after breaching its permit

Smells from a compositing site next to Cambridge Research Park made nearby workers feel sick, a court has heard.