onthemarcmedia.com
Tech Tuesday: Hello Ello... & Ebay? | OnTheMarcMedia
We’re talking about the rise of a new, below the radar, hip social media site called Ello, which has been dubbed the “un-facebook”.