How many brands does Constellation sell?

Constellation Brands sells or markets more than 250 brands of wine, beer and spirits worldwide.