Just seen this story over at computer weekly - http://www.computerweekly.com/Articl...ple-Google.htm

Seems to confirm all the recent rumours