Stephen Elop “retires” from Microsoft

In a major business reorganisation, Microsoft announced yesterday that among other changes, Stephen Elop, head of its devices division, would be retiring from the company. In […]

Microsoft introduces Lumia 640

On Monday, Microsoft Corp. introduced Lumia 640 and Lumia 640 XL, two new smartphones that give people greater flexibility and freedom to choose when and where […]