Massive Amazon facility planned for south Ottawa met with mixed reaction
A planned 290,000-square-foot Amazon distribution centre in Barrhaven is raising noise and traffic concerns in the community.
1:12
2:02
2:00
2:43
1:16
0:29
1:10
1:33
10:32