It was just weeks ago that Constellation Brands was making headlines for investing a whopping $4 billion into a Canadian marijuana company called Canopy Growth. Today the company is making headlines for losing its CEO. Constellation Brands CEO Rob Sands will be stepping down March 1st. He will become executive chairman as the company’s current … Continue reading “Constellation Brands CEO Rob Sands is Stepping Down”