Labor 31 July 2023 A U.S. outsourcing company brought lofty promises to Nepal. Then came the layoffs Former employees say the company killed the dream it once sold them.