Constellation Brands signs $300 million delayed-draw term loan credit agreement with M&T Bank-led lenders - STZ News | Rallies