NEW YORK (Reuters) - Microsoft Corp said on Thursday it planned to open a search technology center (STC) in Europe as part of its plan to accelerate investments in Live Search.



Source