Yahoo or Google? Web supremacy depends on how you measure itindependent.co.uk1 point·werckerwouter··0 commentsOpen articleSaveView on HN