Over the last year and a half, politicians and activists have spent more than $900 million pumping 5.7 million ads through Facebook’s network. Is…
Gregori Saavedra
Over the last year and a half, politicians and activists have spent more than $900 million pumping 5.7 million ads through Facebook’s network. Is…