Piles of biodegradable waste moving through sorting equipment at a biomass facility, capturing the conversion process into sustainable energy.

Code produit:
1034230798