Yahoo, Please Put Up A Fight — Yahoo has lost about $20 billion in market cap over the last two years. The fight that it was supposed to put up against Google has been full of Brownian Motion, generating no real momentum. — Yahoo has a staggering 500 million users.
Source: GigaOM
Link: http://gigaom.com/2008/01/22/yahoo-please-put-up-a…