Ad-free social network Ello readjusts staff, says bye to 5
Social network Ello, which has raised $10.5 million from investors, laid off five people from its Colorado staff in an attempt to make better use of its resources and save money, Ello's CEO Paul
Read more »