Thursday, October 26, 2017

Apple builds a riverfront Town Square in Chicago

Apple‘s new flagship on Chicago’s Michigan Avenue is encased in glass walls 32-feet high that offer a clear view of the Chicago River. Read the CNET story here

No comments:

Post a Comment