Constellation is the world's largest publically traded wine company with brands across the wine, beer and spirits categories. Rob Sands, Constellation Brands president & CEO, discusses the company's ... more 
Constellation is the world's largest publically traded wine company with brands across the wine, beer and spirits categories. Rob Sands, Constellation Brands president & CEO, discusses the company's holiday advertising strategy and how they appeal to m... less 
1 / 25
CNBC Videos
Thu, Dec 12, 2013 11:14 AM EST