The store is set at 4400 square feet and housed in a landmark skyscraper
Get the most important news and business ideas from VMSD magazine's news bulletins.