Twitter lays off more people, including Blue head Esther Crawford

Twitter has laid off more people during the weekend, according to a recent report. This included product manager Esther Crawford, who spearheaded Twitter Blue and the upcoming payments platform. Read more…
Neowin News Feed for: All