W wsj.com Salesforce Laying Off 700 Workers in Latest Tech Industry Downsizing 25 points antiviral 2 years ago 2 comments