There’s a new online resource for technology startups in Victoria, BC, and all across Canada: Startup Canada has officially launched its beta […]