Google Chief Exec and Internet Marketing
Last Update: May 16, 2011
This article written by Eric Schmidt in the Daily Telegraph on 16th May 2011 makes interesting reading.
It gives me hope for the future if that really is their attitude.
Roger
Join the Discussion
Write something…