OVERVIEW

Ottawa is Canada’s capital, in the east of southern Ontario, near the city of Montréal and the U.S. border. As of 2018, the city’s population was 1,363,000 people and increasing at a growth rate of around 1.34%.

DOWNLOAD THE CASE STUDY

REACH OUT TODAY

The first step toward a better traffic management solution!