Constellation Brands has secured almost US$700m in funds to reduce its borrowings.