Constellation Brands has completed its US$300m acquisition of Anheuser-Busch InBev's glass production plant in Mexico with new JV partner Owens-Illinois.