Home Internet Startups keep laying off swaths of employees as the downturn continues – TechCrunch