Twitter Lays Off Around 10 Percent of Its Labor Force in Newest Round of Task Cuts: Record
Twitter has actually given up at the very least 200 workers, or regarding 10 percent of its labor force, the New york city Times reported late on Sunday, in its most recent round of...