Montrealers saw something unusual on the city's skyline a few weeks ago: a jumble of letters, TALR, mysteriously being installed atop of one of the city's tallest buildings. It was part of a ...