TASKE Technology

The number of Ottawa-based companies on a list of Canada’s top tech firms was up by one this year.