US: Constellation Brands completes stock buyback
The world's largest wine company, Constellation Brands, has finished buying back US$300m of its own shares.
The world's largest wine company, Constellation Brands, has finished buying back US$300m of its own shares.