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

PUBLICATIONS

An Investigation into a Female-Focused Online Campaign in Iran and Afghanistan targeting Afghans (TAKEDOWN)

White Papers
SIO Afghan Report Cover

Share This Publication