site logo

Buffett's Kraft-Heinz merger investment pays off with $24B stake