Search results
Tech giant Microsoft to create 120 jobs in Newport as new data centre approved
South Wales Argus via Yahoo News UK· 23 hours agoTech giant Microsoft will create a reported 120 jobs in Newport when it opens a data centre on the ...
Tech giant Microsoft will create a reported 120 jobs in Newport when it opens a data centre on the ...