One of the world’s largest Applestores is opening at the landmark Grand Central Terminal.
The 23,000-square-foot (2,140-square-meter) personal electronics business will start selling to the public on Friday.
The owner of the space, the Metropolitan Transportation Authority,
Click to read full news in TOI
RSS Feed
Posted in
Tags: 