Edmonton, Toronto and Montreal have taken the first, second and third spots respectively on the 2016 Open Cities Index of 20 Canadian cities, ranked … [Read more...] about Edmonton takes top spot on 2016 Open Cities Index, ahead of Toronto and Montreal