Enterprise News Twitter reports better-than-expected Q3 earnings, confirms 9% workforce lay-offs Twitter, the suffering social media platform, which was recently up for grabs… Staff@The Tech PortalOctober 27, 2016No comments