Constellation Brands, Inc. (NYSE: STZ ) has been at the center of the frenzy of consolidation that's been going on in the beer, wine, and spirits industry recently. Can the company hold its own against increasingly tough competition on a number of fronts? Let's take an early look at what's been happening with Constellation Brands, Inc. (NYSE: STZ ) over the past quarter and what we're likely to see in its quarterly report on Wednesday.