This is of course bullshit. Heinz uses 21% tomato paste in their ketchup, which is equal to 60% fresh tomato, you make tomato paste by simmering out the water, which I am sure the Israeli company...