Constellation Brands Inc’s Rob Sands is stepping down as CEO, ending an era in which the family-backed alcohol producer became one of the biggest beer brewers in the United States and placed a multi-billion dollar bet on the cannabis industry.
Source:: Reuters – Business News