Hub for Emerging Technology Companies in Kanata North
An emerging tech hub in Ottawa Kanata North seems something of a departure from political and bureaucratic Ottawa, the capital that Canadians think they know so well — and it is, literally as well as figuratively. It’s a …