Yahoo is preparing to lay off between 600 and 700 workers in the latest shake-up triggered by the Internet company's lackluster growth.
Yahoo preparing to lay off 600 to 700 workers