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


Leave a Reply

Your email address will not be published. Required fields are marked *