About three months after confirming a lease for a new office at Station Square had fallen through, New York Life was able to ...
What is now an integral part of New York City's iconic skyline was initially met with reservation and even criticism.