justin spratt

65%
Flag icon
2014, online marketers spent about $19 billion on display (basically, the Internet other than Google and Facebook).
Chaos Monkeys: Inside the Silicon Valley Money Machine
Rate this book
Clear rating
Open Preview