Intel investigating breach after 20GB of internal documents leak online

Return of the sovereign cloud