TechCrunch reports: “Today, Twitter announced that it is acquiring Squad and that the team from the screen-sharing social app will be joining Twitter’s ranks.”
TechCrunch reports: “Today, Twitter announced that it is acquiring Squad and that the team from the screen-sharing social app will be joining Twitter’s ranks.”