VIDEO: Check Out How This Short Film Views Toronto’s Tech Ecosystem Joseph Czikk April 24, 2014 West Toronto-based NicheID, a media production company, has come up with a pretty interesting take on Toronto’s startup…