Project Wight Salads (10075)

Composting plant Wight Salads (10075)
Location Isle of Wight, UK
Input material Tomato residues
Capacity (t/y) 6.000
In operation since 2006
Top