What the Tech?! Ello
Ello, n; A simple new social network touted as the ‘Anti-Facebook’. Currently in invite-only beta, people have been buzzing about the ad-free social network which is making a direct punch at Facebook. Ello doesn’t sell ads or user data, which is…