Tags CEO Jack Dorsey

Tag: CEO Jack Dorsey

Twitter to layoff 8% of its global workforce: CEO

Twitter has finally announced to cut eight percent of its global workforce -- nearly 330 jobs -- to strengthen the micro-blogging site that is...