YahooFacebookLogos

The ongoing talks between Yahoo and Facebook in an attempt to resolve their long-running patent litigation battle have apparently been fruitful, as AllThingsD reported that the two Internet giants have reached an agreement.

Read more