Today, Twitter announced that it is acquiring Squad and that the team from the screen-sharing social app will be joining Twitter’s ranks. Squad’s co-founders, CEO Esther Crawford and CTO Ethan […]
Alexia Bonatsos
Trending topics and news from the Alexia Bonatsos category
Back to news home