We’ve been waiting for the Surface Phone for a long time now. With a rocky start to the launch of Windows 10. Continue reading