Google’s rivals deride tech giant's proposals

Leo Szolnoki

05 September 2014

Google’s rivals deride tech giant's proposals

Google's London office Byrion Smith/Wikimedia Commons