23 Apr Twitter shares surge 17% as users rise Posted at 17:20h in Uncategorised by Leanne 0 Likes The social media platform reports better-than-expected results as it plans to minimise “outrage”. Source: BBC Technology News Tags: Art