News
Pinterest Inc. PINS, which recently announced a 4% workforce reduction, is also shedding office space.The San Francisco-based company plans to sublease its leased office space at 505 Brannan St ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results