By Chloe Wong2016-08-25T12:59:00
Apple has removed ‘Store’ from the title of its flagship outlets. What does this shift mean for the retail giant’s bricks-and-mortar strategy?
Already have an account? Sign in here