Category : TechCrunch

Tech / TechCrunch - 2 days ago

Ello Again…

& 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 fuss was about. The platform quickly ballooned to nearl...