Google and Facebook battle for the ads sales: who controls the net?m.wired.com1 point·PanMan··1 commentOpen articleSaveView on HN