Home Finance Twitter employees brace for massive layoffs as Elon Musk completes his acquisition