Home Internet If you love voice messaging, you’ll love Squad – TechCrunch