Clubhouse is a new social network that has been available for a while now, but it has been getting a lot of attention in recent weeks — which has even prompted Twitter and Facebook to work on competitors for the app. A new report points out that Clubhouse, which is exclusive for iOS so far, has already been downloaded 8 million times on the App Store.
more…