The layoffs happened after nine employees were suspended and then arrested in the US earlier this week, reports The Verge.
The layoffs happened after nine employees were suspended and then arrested in the US earlier this week, reports The Verge.