Marietje Schaake of CPC named in POLITICO’s annual ranking of the 28 power players behind Europe’s tech revolution.

PUBLICATIONS

DeZurdaTeam: A Twitter network promotes pro-Cuba hashtags (TAKEDOWN)

White Papers
SIO Report Cover

Share This Publication