site logo

UPDATE: Yahoo in turmoil amidst 15% job cuts and a lawsuit