Microsoft Opening Three-Headed Search Technology Center in Europe to Challenge Googlexconomy.com2 pointshhm18 years ago