Founder Paul Budnitz with the Ello logo eerily imposed over his face. A mysterious new social network called Ello.co has released its “manifesto” this morning. So far, Ello has nothing up but a invite request box, a quick rundown of the team, and the manifesto. “Your social network is owned by advertisers,” the manifesto says, “Every […]
Latest Comments