Mobile

Microsoft Throws In The Towel On Nokia’s Devices; Lays Off 1,850 Staff