Home Technology Impossible Foods nabs some Canadian fast food franchises as it expands in North America – TechCrunch