site logo

Taking Aim at Facebook: Start-Up Ello Takes on Goliath