Twitter is rumoured to be poised to announce company-wide layoffs, as the platform fights to remain relevant in the competitive world of social media.

Twitter planning ‘company-wide layoffs’

Advertisements