Microsoft Lumia Devices Gain Popularity But Profits Decline Microsoft Windows is a juggernaut when it comes to PC but the company has had a tough time replicating that… Read More Financial Reports - 9 years ago