012345678900123456789001234567890%
Mexican
The largest installed capacity in Latin America.
Proudly Mexican company. Thanks to innovations, growth, and the most advanced technology in our production lines, we are recognized leaders throughout the country.