Tag: means

Bring on the Twitter mafia

Bring on the Twitter mafia Twitter is smaller than you think. The company has around 7,000 employees, compared to other social media platforms like...