TIME – Business
Tech Layoffs Set the Clock Ticking for Foreign Workers – Neha had been working at a start-up in Seattle for seven months when she found out her entire team was being laid off. Shes been living in the U.S. for more than a decade and has laid roots. She studied, bought a home and eventually started a family, giving birth …