Yahoo Co-Founder Jerry Yang Resigns

By Ki Mae Heussner on January 17, 2012