Begin typing your search...
You Searched For "Twitter Spaces team"
Twitter Spaces team down to 'roughly three' employees from 100
Twitter Spaces team, which once had as many as 100 employees, is down to "roughly three" people, a report has revealed, as the technical "fiasco"...