Constellation Brands, a titan in the alcohol industry, has recently made headlines not for a new product release, but for a significant strategic withdrawal. Constellation Brands, a titan in the alcohol industry, has recently made headlines not for a new product release, but for a significant strategic withdrawal. Read More TheBluntness