Business News Startups Twitter acquires and then shuts down screen-sharing social app Squad Twitter, the America based microblogging and social networking service acquired Squad, a… Nikhil MakwanaDecember 11, 20202 minute read