-
What's Causing The Rally In Constellation Brands? CEO Answers
Thursday, March 12, 2015 - 3:28pm | 308Shares of spirit maker Constellation Brands, Inc. (NYSE: STZ) have had a spectacular rally in the last three months, up by over 26 percent. Rob Sands, Constellation Brands CEO, was on CNBC Thursday to talk about what's causing this rally and share his views on powdered alcohol and competition...