NewsBiscuit

The news written by you…

Posts Tagged ‘Sep 13 07’

‘Disillusioned’ Mr Google resigns

Ken Google cited ‘overwork and increasing disillusion with the public use of the internet’.

Read more >

Posted: Sep 13th, 2007
More from Science/Technology