Mercor

Mercor Signs 25,550 SF Office Lease at One World Trade Center in Lower Manhattan

Oct 23, 2026
REBusinessOnline
Mercor has signed a 25,550-square-foot office lease on the 77th floor of One World Trade Center in Lower Manhattan, a significant physical expansion for the AI talent-marketplace company.
View Original