Twitter Spaces team shrinks to three employees News May 29, 2023 A recent report states that the Twitter Spaces team, which used to have around 100 employees, now consists of only…