A new social network that promises an ad-free experience is getting a lot of buzz!
Rich Demuro introduces us to "Ello" in today's Tech Report.
A new social network that promises an ad-free experience is getting a lot of buzz!
Rich Demuro introduces us to "Ello" in today's Tech Report.