Constellation Brands Inks $900 Million in M&A Deals | Fortune