Yahoo announced that it has hired Henrique de Castro as company’s Chief Operating Officer (COO). De Castro will report directly to company’s CEO Marissa...