AT&T To Open Chicago Flagship Store

AT&T this week announced that it will soon open a new, 10,000-square-foot flagship store on Chicago’s Michigan Avenue.

The store, which resembles an Apple store, will open Sept. 1, Bloomberg News reported.

Related Content
Comments