View Post

Is Ello going to take off?

In Technology by Tom Cannon

Social networking is now totally ubiquitous and dominates home, work and play.  Ello, which launched in March 2014, is the latest addition to the social media world having obtained over …