Do you think Ottawa has the potential to be more innovative than it is or do you think it is doing the best it can to be an innovative city?
FOR THE RECORD
“More than just the capital of Canada, Ottawa is emerging as a renowned hub of technology and innovation that is known for its talent worldwide. The talent of the individuals who live, work and play in the technology sector is unparalleled and crucial...
Read latest Ottawa Business Journal online.