Point72, which employs 1,600 workers globally, has no plans to cut space in its Stamford, Connecticut headquarters or in its Hudson Yards offices ... the nearby Phillips Point office building ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results