Microsoft will soon announce its first smartphones running Windows 10 Mobile from day one. The company