How data brokers sell your identity

214,787 plays|
Madhumita Murgia |
TEDxExeter
• April 2017