Home Internet social audio app Clubhouse has topped 8 million global downloads – TechCrunch