Nokia Canada's new campus on March Road will be anchored by an eight-storey office and R&D hub, site plan documents show. Become an Ottawa Business Journal Insider and get immediate access to all of ...
Some results have been hidden because they may be inaccessible to you