Moody's deal is one of the largest signed in 2025, just days before the year draws to a close. It follows New York University's 1M SF lease at 770 Broadway and Deloitte's 800K SF deal at 70 Hudson ...