Can we stomach the latest emerging food innovations? Can we stomach the latest emerging food innovations? – BBC News Source