Yahoo V Google or David V Goliath?

Yahoo have launched their latest strategy to battle the search engine giants Google at their own game. The second largest internet search company, yahoo, opens up its index and search engine to any outside developers who want to incorporate Yahoo Search’s content functionality into search engines on their own sites.
BOSS (Build Your Own Search Service) [...]