Driving Change

This year, the City of London has taken a huge step towards making our streets safer by participating in the Vision Zero initiative as part of Canada’s Road Safety Strategy 2025. A highly successful road safety project that began in Sweden in the mid-90’s, Vision Zero has now grown into a global effort with the…