Other
Social network Ello takes on Facebook by being the old Facebook
A US-based social networking startup is taking on Facebook and garnering some serious interest within the art and design community.
A US-based social networking startup is taking on Facebook and garnering some serious interest within the art and design community.