Ottawa’s Tech Market and Government Industry

Ottawa’s Tech Market and Government Industry

Ottawa is Canada’s capital, an energetic city of more than one million people located in Ontario on the Quebec border. It’s a place where English and French entwine; a place where you can discover Canada’s proud heritage at impressive national sites. In summer, visit...