Twitter Spaces Team Down To ‘Roughly Three’ Employees From 100 1 min read Technology Twitter Spaces Team Down To ‘Roughly Three’ Employees From 100 xploreme May 27, 2023 New Delhi: Twitter Spaces team, which once had as many as 100 employees, is down to “roughly three”...Read More