What is Ello?
Ello is a new social media site that was launched this summer but is now gaining momentum and popularity—it’s been reported that about 38,000 users are joining every hour. Created by a group of artists and designers, its founders have dubbed it the “anti-Facebook”, with a focus on increased privacy and no advertising by businesses...