Petstar PET Recycling Plant

The Petstar recycling facility at Toluca in Mexico.