Heinz is one of the most popular brands of ketchup in North America and Europe, consistently winning taste awards and making our question even more valid. In fact, in some places, people will walk out of a restaurant if they do not serve Heinz ketchup. While we will concentrate on Heinz, the points we’ll make can also be made for the majority of the most popular ketchup brands … [Read more...]