HERMÈS SOHO STORE
Luxury retailer Hermès is close to signing a lease for a 4,800-square-foot Soho store. The French luxury accessories company is close to inking a deal at Thor Equities and Premier Equities’ 63 Greene Street, Women’s Wear Daily reported…