By CEP Staff • 27 October 2010 in News

Sterecycle receives planning permission for £85 million resource recovery and biomass plant