Ben Scott

Ben Scott is senior adviser to the New America Foundation’s Open Technology Institute and directs the Stiftung Neue Verantwortung’s European Digital Agenda program.

Future Tense
Oct. 24 2013 1:35 PMThe Road Back to a Trustworthy Internet Goes Through Germany