If you are thinking of making an impression you need to think “Big” – big signs, banners and posters that is. Studies continually show that in-store and out-of-store signs, banners and posters make a ...