Composting plants talk

Recycling explained by those who directly operate some of Italy's composting plants. Watch the videos.

Image
News