Menu
Inshorts
For the best experience use inshorts app on your smartphone
inshortsinshorts
In pictures: Apple's 'Town Square' store in US
short by Aditi Verma / on Monday, 23 October, 2017
A series of photos explore Apple's newly unveiled 'Town Square' retail store in Chicago, US. The river-side store, which is called the 'Apple Michigan Avenue', is the technology giant's 497th retail store and is surrounded by 32-foot-tall glass facades. Apple's Senior Vice President of Retail Angela Ahrendts said the store took three years to build and employs 250 people.
read more at Inshorts