Technology | Wed Jan 15, 2014 11:46pm EST

Yahoo COO de Castro departs; no reason given