Will EU regulators dump cold water on the Windows 8 launch party?

Back
Top