What has Ben Finkel been up to recently? He and Biz Stone just unveiled their jelly. See first answer below.
or