This article was published on February 12, 2010

Is This The New Google News Homepage?


Is This The New Google News Homepage?

A beta tester of the product claims that it is, you decide if you think it’s on the up and up.

google news beta

Source.

Get the TNW newsletter

Get the most important tech news in your inbox each week.

Also tagged with


Published
Back to top