How closely have you kept up with Canadian tech and innovation news this week? Test your knowledge and see how you compare to ...
On Montreal’s Saint-Laurent Boulevard, along a stretch where people and music spill into the streets, the revamped Champs Sports Bar earned a reputation as a popular spot — not just to watch sports, ...