Check out the new Apple Store that just opened at the World Trade Center


Apple just opened a new store in the World Trade Center in New York City. Here’s what it’s like.

Follow BI: On Facebook

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.