Everyone seems to be chapping Yahoo’s hide these days, including even Yahoo itself — or at least one very audible Jerry Maguire over there. However while many large companies could benefit from more focus and cost-cutting, neither issue is really at the core of the company’s problems. Yahoo is still #1 in both [...]

More ...