ParentFull threadeitally·Not really. It's about Facebook & Amazon created compelling ad networks for to serve ads on their own platforms.View on HN