Biffa new recycling plant

5-Image5
The new plant will be located in West Midlands, UK.