Microsoft today announced plans at the Cannes Lions International Advertising Festival to invest in Live Search in Europe. A new Search Technology Center will open sometime during the next twelve months in Europe. The location of the facility has yet …