Advertisement
Advertisement

Vancity Community Investment Bank

Canada’s Main Streets and Small Businesses Face Uncertainty with Declining Foot Traffic

A research survey examining seven of Canada’s main streets, found that foot traffic has plunged.
- Advertisement -