Constellation Brands Inc. (NYSE:STZ) was downgraded by Zacks Investment Research from a “buy” rating to a “hold” rating in a report issued on Thursday. According to Zacks, “Constellation Brands boasts a portfolio of well-known brands and is the largest wine company in the world, which gives it a competitive edge and bolsters its solid market […]