How clicking a link cost millions

39,212 plays|
TEDxUniversityofBristol
• April 2022