Press Release

Scale Facilitation Takes over 82nd Floor of World Trade Center’s Iconic Freedom Tower