Yahoo has had a rough time for the past few years and the company has only recently started showing some optimistic signs. Under CEO Carol Bartz, Yahoo has gotten a lot more focused and has shed off a lot of dead weight. Spurred by great financial results in the first quarter, things are looking up, but there are still questions of whether Yahoo has what… (read more)