NewsWarren Buffett’s US$1.2 Billion Investment in Constellation Brands: A Strategic Bet on Premium Alcohol February 21, 2025