Levi Strauss & Co shares ‘disappointing’ Q1 2024 results

For Q1, Levi saw net revenues decline from $1.689bn in 2023 to $1.56bn in 2024, 8% lower on both a…