17/02/2013 by arebentisch
Ambassador Philip Verveer addresses internet governance and casts water on European cloud privacy concerns.
Posted in European Union | Leave a Comment
Comments RSS
Δ
Leave a comment