By ComputerWeekly.com(editor@www.com) Microsoft is consolidating its Skype staff in London to one office and merging some roles, which could result in more than 200 job cuts …read more
By ComputerWeekly.com(editor@www.com) Microsoft is consolidating its Skype staff in London to one office and merging some roles, which could result in more than 200 job cuts …read more