3 months ago Tags calgary Calgary named a global leader in technology Alberta’s tech and innovation sector continues to show resilience and growth despite a contraction of venture capital activity across Canada.…