One artificial intelligence company is replacing another on a sublease at 1 World Trade Center. San Francisco-based Scale AI is taking 80,000 square feet at the Financial District tower, the ...
IT services firm Cloudflare has opened its newest hub at 1 World Trade Center. Cloudflare moved into its new space at the 104-story Financial District skyscraper a few weeks ago as its “newest hub in ...