Levi Strauss: It’s All About Jeans

January 8, 2025

/ By / New Delhi

#OnThisDay: On January 8, 2004, #Levi Strauss closed its last two US plants in San Antonio, Texas, laying off 800 workers. #MIG

YOU MAY ALSO LIKE

0 COMMENTS