Goobix News displays new and popular news online. Goobix News learns what's popular based on the number of votes received by each news, or due to your submissions.
score: 4, Internet, 2012-05-21 11:01:36, published by CNN
Yahoo and China's Alibaba Group have agreed to a $7.1 billion deal in which the Hangzhou-based internet behemoth buys back half of Yahoo's 40% stake in the company. ... [additional details]