B businesswire.com Yahoo Announces Resignation of Jerry Yang 155 points privacyguru 15 years ago 80 comments