Mass layoffs sweep across Babylon