Twitter announces 8 percent lay off of its workforce in a bid to revive growth

Twitter announces 8 percent lay off of its workforce in a bid to revive growth

By Anna Domanska - Oct 14, 2015

Twitter laid off up to 336 employees across the company on Tuesday, as the social network plans to revive growth and str...

Read More