Tweets Power AT&T’s Storefront Interactive Display

AT&T interactive display

AT&T this holiday season set out to increase visibility as a gift-giving destination with a tech-infused interactive display at its flagship store on Michigan Avenue in Chicago. The experience, tied…