E edps.europa.eu EU contracts with Microsoft reveal 'serious concerns', says EDPS 1 points lquidfire 7 years ago 0 comments