site logo

Veolia announces major WTE facility in Mexico City