Follow WebProNews
Yahoo Lets Land Sit In Santa Clara

An empty lot or building can inspire confidence and an expectation of growth.  It can also be an embarrassment, however, and that’s what a 50-acre site in Santa Clara has become for Yahoo.