BusinessLACROIX Sets €28.97 Million Cap on Share Repurchases Through 2027By Helena WardNov 3, 2026, 6:46 PM UTC