Net D2C sales declined 10.8% in the three months to 31 October compared to the same quarter last year.
Duckhorn Portfolio sees “opportunity for improvement” in D2C
Net D2C sales declined 10.8% in the three months to 31 October compared to the same quarter last year.
Jessica Broadbent December 08 2023
