Home Internet Snap lays off one-fifth of its workforce after missing revenue and growth targets – TechCrunch