The Azcapotzalco Transfer Station and Sorting Plant, the largest and most modern in Latin America, has opened its doors in Mexico City.
or get unlimited access