The company laid off more than 500 of its employees on Monday, or about 10 percent of its global work force.
last news of the week
Snap Lays Off 10% of Its Work Force
The company laid off more than 500 of its employees on Monday, or about 10 percent of its global work force.
The company laid off more than 500 of its employees on Monday, or about 10 percent of its global work force.