What is Ello? Where Did It Come From?
In short, it’s the new “anti-Facebook” that’s creating quite a buzz in digital media. But why is this different from every other time someone claimed to have made the “new Facebook,” and why are people so excited about it?