Press release

Clapham anaerobic site risked pollution

A spill at Biogen’s anaerobic digestion site in Bedfordshire resulted from the company not following its own procedures, a court heard.