Alec_Ross_DLD

Alec Ross (left) in conversation with Nick Bilton at DLD Germany.

Alec Ross (left) in conversation with Nick Bilton at DLD Germany.