Deals | Thu Jan 16, 2014 3:12am IST

Yahoo COO de Castro departs; no reason given