Day: November 19, 2017

Remember Ello? It would like you to know it is not dead. It is now a place for creative types. Let me explain. The social networking platform splashed onto the tech scene promoting itself as an ad-free rival to Facebook. Soon millions of people (including yours truly) signed on just to see what all the
0 Comments