Tag Archives: Metropolitan Transportation Authority

Apple to Open its Largest Store

It has been reported that the tech giant, Apple will open its largest store in the world in New York’s Grand Central Terminal after signing a 10-year deal with the Metropolitan Transportation Authority. The 2,100 sq m store will take … Continue reading

Posted in Apple | Tagged , , , , , | Leave a comment