Well the Baker report is just in. Yahoo is a new media company with an old media vision. Does not seem like a winning strategy to me.
Well the Baker report is just in. Yahoo is a new media company with an old media vision. Does not seem like a winning strategy to me.