Global wine consumption fell to its lowest level since 1996 last year as inflation sent prices to record highs, deterring consumers already facing lower spending power, the International Organisation... -April 25, 2024 at 02:00 pm EDT - MarketScreener