Microsoft has announced it is closing its flagship physical retail store in London as part of apparent plans to scale back operations. The company has confirmed the plans, telling Windows Central ...
Microsoft has abandoned plans to establish a new 500,000 sq ft office complex in London, months after announcing it would lay off 10,000 staff worldwide. According to property website React News ...
Microsoft is opening a new hub devoted to artificial intelligence in London. The office will focus on its work on AI products, as well as research. It comes amid an increasing growth of AI ...
OpenAI, owned of course by Microsoft, established its first overseas office in London, while US firm C3.ai relocated its European headquarters from Paris to London. However, it was only last July ...