3 ms·Ello CEO Slams Facebook: 'An Ad Platform More Than a Social Network'1 points by franzpeterstein 12y ago