Investing News General Mills and Kraft Heinz: Which Consumer Defensive Stock Holds the Edge? August 14, 2023