Yecapixtla is a town and municipality located in the northeast of the state of Morelos in central Mexico. Yecapixtla means, Land of men and women with sharp noses. From Wikipedia
The deal establishes a vertically integrated platform that promises faster, more reliable denim supply.