Technology | Mon Mar 5, 2012 12:15pm EST

Yahoo preparing layoffs, could affect thousands: report