How data brokers sell your identity

211,860 plays|
Madhumita Murgia |
TEDxExeter
• April 2017