techreviewer.co.uk
Ello – Anti- Facebook For You
There is no such thing as bad publicity, they say, and it could not have been truer in the case of the internet’s latest anti-social networking site Ello. Millions of us use pseudonyms on all…