Tag: Downtown Dallas
New AT&T Discovery District Features LED Video Technology
Technology and media giant AT&T has built a new downtown Dallas destination venue known as the AT&T Discovery District®. The four-block development, “where tech,...