Daily Bafflements
February 03, 2016
• Yesterday, Yahoo announced it intends to lay off 15 percent of its workforce—or approximately 1,700 employees. It’ll also be closing several offices, including those in Dubai, Mexico City, Milan, Madrid, and more. The company’s woes don’t end there; ...