Ello, A Facebook alternative?
Ello, what have we here? Well Ello is a new social network that even in it’s infancy is already causing waves and creating headlines. The creators of Ello.co say they just wanted to create an ad-free social network for users to share their creative works. It was an invitation only network but then friends invited friends who invited friends and[Read More…]