Marie Brizard Sales Fell 8.7%, Net Eased 5.2% in Year
Marie Brizard Wine & Spirits reports sales in its 2025 fiscal year fell 8.7% from a year earlier but net profit eased just 5.2%.
Although international strategic brand revenue fell, 2025 was marked by strong performance from MBWS's Industrial Services businesses and strong momentum of innovations