Discussion in 'Google' started by Ohene, May 23, 2007.
Seems like Google has enough money that they paid an extra $90m just cause they felt like it.
Separate names with a comma.