Social network has a long way to go: Caitlin McGarry
(Newser) -
The buzz is that new social media site Ello could finally provide a rival to Facebook, but at
PCWorld , Caitlin McGarry suggests you don't believe the hype. Right now, Ello is in beta—and it needs some serious improvements, she writes:
- Want privacy? You'll do better on Facebook
...