Elon Musk is laying off even more Twitter workers
By Randyparlor in Technology
Updated a year ago
Twitter is losing employees on its sales teams.
Twitter is losing employees on its sales teams.