Levi Strauss: It’s All About Jeans

By | Jan 8, 2025 | New Delhi

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