Twitter will lay off 8% of its workforce. With most of the cuts coming in the product and engineering team, …read more
Category: Latest News
Share this post
Twitter will lay off 8% of its workforce. With most of the cuts coming in the product and engineering team, …read more