Salesforce will lay off 10% of staff as part of restructuringmarketwatch.com361 pointsOctokiddie3 years ago