Articles Tagged ‘Nick Halla’

Impossible Foods

Mission: Impossible (Foods)

The California-based ‘food tech’ company has come to Canada. Can it displace incumbents by having celebrity chefs do the selling?