By Joseph Czikk May 2, 2014 Two Canadian Startups Are Competing in the Launch: Silicon Valley World Cup Tech Challenge Two Canadian startups are currently competing in the Launch: Silicon Valley World Cup Tech Challenge. The companies are Toronto-based…