Release Summary

Tech & construction industry lead business confidence in the National Capital. Finding skilled talent remains a top issue according to 2018 survey

Ottawa Chamber of Commerce