Here are all the cities that entered Canada’s Smart Cities Challenge

There are 159 in total

Comments