More than 600 self-service bicycle repair stations installed by Halt in Canada over the yearsSelf-service bicycle repair stations are becoming increasingly common in our cities and public spaces. These installations provide...