A New Reality for Liquor Distributors Amid U.S. Immigration ChangesBusiness PenDecember 4, 2025 December 4, 2025 Over the past year Constellation Brands, Inc. (NYSE: STZ) has seen its stock fall by approximately 42%, reflecting turbulence that goes far beyond simple market...