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

virality_project_saudi_post_1.png

virality project saudi post 1