Ello CEO Slams Facebook: 'An Ad Platform More Than a Social Network'businessweek.com1 point·franzpeterstein··0 commentsOpen articleSaveView on HN