Plastic Omnium Solar Compactor - France

WASTE TRANSFER STATION - RECYCLING SORTING PLANT