Owens-Illinois has bought Vitro, a major glass supplier to Constellation Brands, for US$2.15bn.