Constellation Brands

Constellation Brands Gives Up on Mexicali Brewery

U.S.-based Constellation Brands Inc. agreed to walk away from a US$1.4 billion brewery already under construction in the northern border…