Digital

Yahoo COO Henrique de Castro Out Amid Continued Revenue Declines

Former McKinsey Consultant Was Odd Fit to Lead Revenue