New York Life Insurance Co. is reducing its office footprint in Center City. As part of the move, the company will relocate a business unit from Two Liberty Place to Three Logan Square. The insurer signed a lease for approximately 40,000 square feet at 1717 Arch Street. Specifically, the company will occupy space on the… Read more »


