T techcrunch.com Microsoft will close its Skype office in London 2 points yulunli 10 years ago 0 comments