Business Marketing Ingenious rental sign follows people as they walk by Imagine a rental sign that stalks you as you walk by. That is just the attention grabbing installation in Canada that has people trying... Marti TreweAugust 22, 2013