Blog Post Yahoo co-founder Jerry Yang resigns after 16 years as “Chief Yahoo” Colleen Taylor Jan 17, 2012 - 2:23 PM CST 2.5 Min Read More Europe Technology
Blog Post With Jerry Yang Gone, What Yahoo Should Do Next Om Malik Nov 17, 2008 - 8:20 PM CST 0.5 Min Read More Technology